백엔드, 풀스택 & 통합
Ihab Khaled
시니어 소프트웨어 엔지니어
저는 프로덕션 소프트웨어를 설계, 개발, 통합, 테스트, 배포합니다.
헬스케어, AI, 사이버 보안, 스마트 제조, B2B 플랫폼, 소비자 애플리케이션 분야에서 8년의 경험을 쌓았습니다 — 요구사항 분석과 아키텍처 설계부터 배포와 프로덕션 지원까지.
- 위치
- 이집트 기자
- 전문 분야
- 백엔드 아키텍처, 시스템 통합, AI 플랫폼
- 핵심 기술 스택
- TypeScript · Node.js · NestJS · React · Next.js
- 언어
- 아랍어(모국어), 영어(유창함), 프랑스어(기초)
역량
한눈에 보기
JavaScript 경력 8년 이상
Node.js 경력 5년 이상
TypeScript 경력 3년 이상
엔드투엔드 제품 딜리버리
역량
제가 구축하고 운영하는 것
시스템 설계와 구현, 그리고 이후 이어지는 프로덕션 운영 전 과정을 아우릅니다.
- 백엔드 아키텍처
- 풀스택 개발
- API 및 시스템 통합
- 마이크로서비스
- 이벤트 기반 시스템
- AI 및 LLM 통합
- 데이터베이스 및 캐싱
- 클라우드 및 DevOps
- 테스트 및 품질 관리
- 보안 및 프로덕션 지원
선별한 작업
최근 프로젝트
제가 직접 설계하고 구축한, 공개적으로 확인 가능한 시스템들입니다. 존재하는 경우 실제 저장소 활동도 함께 표시합니다.
ClawAI
오픈소스 프로젝트최근 활동로컬 우선 AI 오케스트레이션 플랫폼으로, 사용자의 기기에서 오픈 모델을 실행하고 각 프롬프트를 가장 적합한 모델로 라우팅합니다.
마이크로서비스 백엔드, 오케스트레이션 레이어, 웹 워크스페이스까지 플랫폼 전체를 설계하고 개발했습니다.
Next.jsNestJSTypeScriptMicroservicesPostgreSQLMongoDBRedisOllamallama.cppDockerTypeScript스타 21개Apache-2.0케이스 스터디 보기
AuraSpear Platform
오픈소스 프로젝트최근 활동AI 우선의 멀티테넌트 SOC 플랫폼으로, SIEM, SOAR, 위협 인텔리전스를 하나의 조사 워크스페이스에 통합했습니다.
플랫폼을 설계하고 구현했습니다: 테넌트 격리 모델, RBAC, 조사 워크플로, AI 지원 분석.
Next.jsNestJSTypeScriptPrismaPostgreSQLRedisOpenSearchWazuhMISPAWS BedrockDockerTypeScript케이스 스터디 보기
FoodOrderV1
오픈소스 프로젝트최근 활동모바일 우선의 협업형 주문 앱으로, 그룹이 하나의 주문을 공유하며 비용이 공정하고 투명하게 나뉩니다.
아키텍처, 데이터 모델, 오프라인 동작, 이중 언어 UI, 모바일 패키징까지 애플리케이션 전체를 개발했습니다.
ReactTypeScriptViteCapacitorFirebase AuthenticationCloud FirestorePlaywrightAndroidiOSTypeScript스타 3개케이스 스터디 보기
TwinzyAI
오픈소스 프로젝트최근 활동개인정보 보호에 중점을 둔 AI 스타일·분위기 게임으로, 사진에서 눈에 보이는 특징을 읽어내되 누구의 신원도 식별하지 않습니다.
전체 스택을 개발했으며, 이미지 데이터를 저장소에서 완전히 제외하는 개인정보 보호 파이프라인을 설계했습니다.
Next.jsNestJSFastifyTypeScriptGeminiDockerTypeScript스타 1개케이스 스터디 보기
NextRanger
오픈소스 프로젝트최근 활동아키텍처 결정을 문서화 후 잊혀지게 두는 대신 도구로 강제하는 엄격한 Next.js 엔지니어링 기반입니다.
저자. 아키텍처 모델, 커스텀 ESLint 규칙 세트, 품질 게이트를 설계했습니다.
Next.jsReactTypeScriptESLintVitestPlaywrightTailwind CSSTypeScript스타 2개케이스 스터디 보기
경력
제가 근무한 곳
정규직 경력과 독립 엔지니어링 활동을 분리해, 겹치는 기간이 헷갈리지 않도록 정리했습니다.
- Oncare GmbH
- Senior Software Engineer — Full-Stack & Integrations · 2022년 6월 – 현재
- Garment IO
- Software & Integration Engineer · 2018년 12월 – 2022년 6월
- eSEED
- Software & Integration Engineer · 2018년 12월 – 2022년 6월
- Independent
- Software & Integration Engineer · 2016년 6월 – 현재
일하는 방식
요구사항에서 운영 중인 시스템까지
단순한 슬로건이 아니라 실제 순서입니다 — 각 단계는 다음 단계가 의존하는 결과물을 만들어냅니다.
01
계획
요구사항을 범위, 제약조건, 견적으로 전환합니다.
02
설계
도메인, 워크플로, 실패 사례를 모델링합니다.
03
아키텍처 설계
코드를 작성하기 전에 경계, 계약, 데이터 흐름을 정의합니다.
04
구현
정의된 계약에 따라 백엔드와 프론트엔드를 구축합니다.
05
테스트
개발 진행에 맞춰 단위, 통합, 시스템 테스트를 수행합니다.
06
배포
CI/CD 파이프라인을 통한 컨테이너화된 배포를 진행합니다.
07
운영
운영 중인 시스템을 모니터링하고, 문제를 해결하고, 튜닝하며 강화합니다.
연락처
시니어 엔지니어링 관련 논의를 환영합니다
가장 빠른 연락 방법은 이메일입니다. 모든 메시지를 확인하며, 적합한 메시지에는 답변드립니다.