Backend, Full-Stack & Entegrasyonlar
Ihab Khaled
Kıdemli Yazılım Mühendisi
Üretim yazılımlarını tasarlıyor, geliştiriyor, entegre ediyor, test ediyor ve dağıtıyorum.
Sağlık, yapay zekâ, siber güvenlik, akıllı üretim, B2B platformları ve tüketici uygulamalarında sekiz yıllık deneyim — gereksinim analizi ve mimariden dağıtım ve üretim desteğine kadar.
- Konum
- Giza, Mısır
- Odak alanı
- Backend mimarisi, entegrasyonlar, yapay zekâ platformları
- Temel teknoloji yığını
- TypeScript · Node.js · NestJS · React · Next.js
- Diller
- Arapça (anadil), İngilizce (akıcı), Fransızca (temel)
Yetkinlikler
Genel bakış
8+ yıl JavaScript deneyimi
5+ yıl Node.js deneyimi
3+ yıl TypeScript deneyimi
Uçtan uca ürün teslimi
Yetkinlikler
Neler inşa ediyor ve işletiyorum
Çalışmalarım sistem tasarımı, uygulama ve ardından gelen tüm üretim yaşam döngüsünü kapsar.
- Backend mimarisi
- Full-stack geliştirme
- API'ler ve entegrasyonlar
- Mikroservisler
- Olay tabanlı sistemler
- Yapay zekâ ve LLM entegrasyonları
- Veritabanları ve önbellekleme
- Bulut ve DevOps
- Test ve kalite
- Güvenlik ve üretim desteği
Seçilmiş çalışmalar
Son projeler
Tasarladığım ve geliştirdiğim, herkese açık sistemler; mevcut olduğunda gerçek repository etkinliğiyle birlikte.
ClawAI
Açık kaynak projesiYakın zamanda aktifKendi bilgisayarınızda açık modelleri çalıştıran ve her istemi en uygun modele yönlendiren yerel öncelikli bir yapay zekâ orkestrasyon platformu.
Platformu uçtan uca tasarladım ve geliştirdim — mikroservis backend, orkestrasyon katmanı ve web çalışma alanı.
Next.jsNestJSTypeScriptMicroservicesPostgreSQLMongoDBRedisOllamallama.cppDockerTypeScript21 yıldızApache-2.0Vaka çalışmasını görüntüle
AuraSpear Platform
Açık kaynak projesiYakın zamanda aktifSIEM, SOAR ve tehdit istihbaratını tek bir soruşturma çalışma alanında birleştiren yapay zekâ öncelikli, çoklu kiracılı bir SOC platformu.
Platformu tasarladım ve uyguladım: kiracı izolasyon modeli, RBAC, soruşturma iş akışları ve yapay zekâ destekli analiz.
Next.jsNestJSTypeScriptPrismaPostgreSQLRedisOpenSearchWazuhMISPAWS BedrockDockerTypeScriptVaka çalışmasını görüntüle
FoodOrderV1
Açık kaynak projesiYakın zamanda aktifBir grubun tek bir siparişi paylaştığı ve maliyetin adil ve şeffaf şekilde bölündüğü, öncelikle mobil için tasarlanmış işbirlikçi bir sipariş uygulaması.
Uygulamayı uçtan uca geliştirdim: mimari, veri modeli, çevrimdışı davranış, iki dilli arayüz ve mobil paketleme.
ReactTypeScriptViteCapacitorFirebase AuthenticationCloud FirestorePlaywrightAndroidiOSTypeScript3 yıldızVaka çalışmasını görüntüle
TwinzyAI
Açık kaynak projesiYakın zamanda aktifBir fotoğraftan görünür stil özelliklerini okuyan, ancak hiç kimseyi asla tanımlamayan gizlilik odaklı bir yapay zekâ stil ve vibe oyunu.
Tüm teknoloji yığınını geliştirdim ve görüntü verilerini tamamen depolama dışında tutan gizlilik hattını tasarladım.
Next.jsNestJSFastifyTypeScriptGeminiDockerTypeScript1 yıldızVaka çalışmasını görüntüle
NextRanger
Açık kaynak projesiYakın zamanda aktifMimari kararların belgelenip unutulmak yerine araçlarla zorunlu kılındığı katı bir Next.js mühendislik temeli.
Yazar. Mimari modeli, özel ESLint kural setini ve kalite kapılarını tasarladım.
Next.jsReactTypeScriptESLintVitestPlaywrightTailwind CSSTypeScript2 yıldızVaka çalışmasını görüntüle
Deneyim
Nerelerde çalıştım
Örtüşen tarihlerin karışmaması için maaşlı çalışma dönemleri ile bağımsız mühendislik işleri ayrı tutulmuştur.
- Oncare GmbH
- Senior Software Engineer — Full-Stack & Integrations · Haz 2022 – Hâlâ devam ediyor
- Garment IO
- Software & Integration Engineer · Ara 2018 – Haz 2022
- eSEED
- Software & Integration Engineer · Ara 2018 – Haz 2022
- Independent
- Software & Integration Engineer · Haz 2016 – Hâlâ devam ediyor
Çalışma şeklim
Gereksinimden çalışan sisteme
Bir slogan değil, gerçek bir sıra — her adım bir sonrakinin dayandığı sonucu üretir.
01
Planla
Gereksinimleri kapsam, kısıt ve tahminlere dönüştür.
02
Tasarla
Alanı, iş akışlarını ve hata senaryolarını modelle.
03
Mimariyi kur
Koddan önce sınırları, sözleşmeleri ve veri akışını belirle.
04
Uygula
Backend ve frontend'i bu sözleşmelere göre inşa et.
05
Test et
Geliştirme ilerledikçe birim, entegrasyon ve sistem testleri yap.
06
Dağıt
CI/CD hatları üzerinden konteynerleştirilmiş teslimat yap.
07
İşlet
Canlıdaki sistemi izle, sorunları çöz, ayarla ve güçlendir.
İletişim
Kıdemli mühendislik görüşmelerine açığım
En hızlı yol e-posta. Her mesajı okuyorum ve uygun olanlara yanıt veriyorum.