バックエンド、フルスタック&インテグレーション
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オーケストレーションプラットフォーム。自分のマシン上でオープンモデルを実行し、各プロンプトを最適なモデルへルーティングします。
マイクロサービスバックエンド、オーケストレーション層、Webワークスペースまで、プラットフォーム全体を設計・構築。
Next.jsNestJSTypeScriptMicroservicesPostgreSQLMongoDBRedisOllamallama.cppDockerTypeScript21 個のスターApache-2.0ケーススタディを見る
AuraSpear Platform
オープンソースプロジェクト最近活動ありAIファーストのマルチテナントSOCプラットフォーム。SIEM、SOAR、脅威インテリジェンスを単一の調査ワークスペースに統合。
テナント分離モデル、RBAC、調査ワークフロー、AI支援分析まで、プラットフォームを設計・実装。
Next.jsNestJSTypeScriptPrismaPostgreSQLRedisOpenSearchWazuhMISPAWS BedrockDockerTypeScriptケーススタディを見る
FoodOrderV1
オープンソースプロジェクト最近活動ありモバイルファーストの共同注文アプリ。グループで1つの注文を共有し、費用を公平かつ透明に分担できます。
アーキテクチャ、データモデル、オフライン動作、バイリンガルUI、モバイルパッケージングまで、アプリケーション全体を開発。
ReactTypeScriptViteCapacitorFirebase AuthenticationCloud FirestorePlaywrightAndroidiOSTypeScript3 個のスターケーススタディを見る
TwinzyAI
オープンソースプロジェクト最近活動ありプライバシーに配慮したAIスタイル・雰囲気診断ゲーム。写真から目に見える特徴を読み取りますが、誰であるかを特定することはありません。
スタック全体を開発し、画像データを一切保存から除外するプライバシーパイプラインを設計。
Next.jsNestJSFastifyTypeScriptGeminiDockerTypeScript1 個のスターケーススタディを見る
NextRanger
オープンソースプロジェクト最近活動ありアーキテクチャ上の意思決定を、文書化して忘れられるのではなく、ツールによって強制する厳格なNext.jsエンジニアリング基盤。
著者。アーキテクチャモデル、カスタムESLintルールセット、品質ゲートを設計。
Next.jsReactTypeScriptESLintVitestPlaywrightTailwind CSSTypeScript2 個のスターケーススタディを見る
経歴
これまでの職歴
正社員としての経歴と独立エンジニアとしての活動を明確に分けて表示し、重複する期間が分かりやすいようにしています。
- 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
運用
本番稼働中のシステムを監視し、問題を解決し、調整・強化します。
お問い合わせ