Lompat ke konten utama
Ihab Khaled
Menu

Backend, Full-Stack & Integrasi

Ihab Khaled

Insinyur Perangkat Lunak Senior

Saya merancang, mengembangkan, mengintegrasikan, menguji, dan mendeploy perangkat lunak produksi.

Delapan tahun pengalaman di bidang kesehatan, AI, keamanan siber, manufaktur pintar, platform B2B, dan aplikasi konsumen — mulai dari analisis kebutuhan dan arsitektur hingga deployment dan dukungan produksi.

Lokasi
Giza, Mesir
Fokus
Arsitektur backend, integrasi, platform AI
Stack inti
TypeScript · Node.js · NestJS · React · Next.js
Bahasa
Bahasa Arab (asli), bahasa Inggris (fasih), bahasa Prancis (dasar)

Kemampuan

Sekilas info

  • Lebih dari 8 tahun JavaScript

  • Lebih dari 5 tahun Node.js

  • Lebih dari 3 tahun TypeScript

  • Pengiriman produk end-to-end

Kemampuan

Yang saya bangun dan operasikan

Pekerjaan ini mencakup desain sistem, implementasi, dan seluruh siklus hidup produksi setelahnya.

  • Arsitektur backend
  • Pengembangan full-stack
  • API dan integrasi
  • Microservices
  • Sistem berbasis event
  • Integrasi AI dan LLM
  • Basis data dan caching
  • Cloud dan DevOps
  • Pengujian dan kualitas
  • Keamanan dan dukungan produksi

Karya pilihan

Proyek terbaru

Sistem yang dapat diakses publik, yang saya rancang dan bangun sendiri, dengan aktivitas repository sebenarnya jika tersedia.

Semua proyek

Pengalaman

Tempat saya pernah bekerja

Peran sebagai karyawan dan pekerjaan engineering independen dipisahkan agar rentang tanggal yang tumpang tindih tetap jelas.

Oncare GmbH
Senior Software Engineer — Full-Stack & Integrations · Jun 2022 – Sekarang
Garment IO
Software & Integration Engineer · Des 2018 – Jun 2022
eSEED
Software & Integration Engineer · Des 2018 – Jun 2022
Independent
Software & Integration Engineer · Jun 2016 – Sekarang
Pengalaman lengkap

Cara saya bekerja

Dari kebutuhan menuju sistem yang berjalan

Sebuah urutan nyata, bukan slogan — setiap tahap menghasilkan sesuatu yang menjadi dasar tahap berikutnya.

  1. 01

    Rencana

    Mengubah kebutuhan menjadi ruang lingkup, batasan, dan estimasi.

  2. 02

    Desain

    Memodelkan domain, alur kerja, dan skenario kegagalan.

  3. 03

    Arsitektur

    Menentukan batasan, kontrak, dan alur data sebelum menulis kode.

  4. 04

    Implementasi

    Membangun backend dan frontend sesuai kontrak tersebut.

  5. 05

    Pengujian

    Pengujian unit, integrasi, dan sistem seiring berjalannya pekerjaan.

  6. 06

    Deployment

    Pengiriman terkontainerisasi melalui pipeline CI/CD.

  7. 07

    Operasional

    Memantau, mendiagnosis masalah, menyetel, dan memperkuat sistem yang berjalan.

Kontak

Terbuka untuk diskusi peluang senior engineering

Cara tercepat menghubungi saya adalah email. Saya membaca setiap pesan dan membalas yang sesuai.