پرش به محتوای اصلی
ایهاب خالد
منو

بک‌اند، فول‌استک و یکپارچه‌سازی‌ها

ایهاب خالد

مهندس نرم‌افزار ارشد

من نرم‌افزار تولیدی را طراحی، توسعه، یکپارچه، تست و راه‌اندازی می‌کنم.

هشت سال تجربه در حوزه‌ی سلامت، هوش مصنوعی، امنیت سایبری، تولید هوشمند، پلتفرم‌های B2B و اپلیکیشن‌های مصرف‌کننده — از تحلیل نیازمندی‌ها و معماری تا استقرار و پشتیبانی محیط تولید.

موقعیت
جیزه، مصر
تمرکز
معماری بک‌اند، یکپارچه‌سازی‌ها، پلتفرم‌های هوش مصنوعی
پشته‌ی اصلی
TypeScript · Node.js · NestJS · React · Next.js
زبان‌ها
عربی (زبان مادری)، انگلیسی (مسلط)، فرانسوی (مقدماتی)

توانمندی‌ها

نگاهی گذرا

  • بیش از 8 سال تجربه‌ی JavaScript

  • بیش از 5 سال تجربه‌ی Node.js

  • بیش از 3 سال تجربه‌ی TypeScript

  • تحویل محصول از ابتدا تا انتها

توانمندی‌ها

چه چیزی می‌سازم و اداره می‌کنم

این کار از طراحی سیستم و پیاده‌سازی تا کل چرخه‌ی زندگی محیط تولید پس از آن را دربرمی‌گیرد.

  • معماری بک‌اند
  • توسعه‌ی فول‌استک
  • APIها و یکپارچه‌سازی‌ها
  • میکروسرویس‌ها
  • سیستم‌های رویدادمحور
  • یکپارچه‌سازی‌های هوش مصنوعی و LLM
  • پایگاه‌های داده و کش
  • کلود و DevOps
  • تست و کیفیت
  • امنیت و پشتیبانی محیط تولید

کارهای منتخب

پروژه‌های اخیر

سیستم‌های در دسترس عموم که طراحی و ساخته‌ام، همراه با فعالیت واقعی مخزن در صورت وجود.

همه‌ی پروژه‌ها

سوابق کاری

جاهایی که کار کرده‌ام

مشاغل استخدامی و کار مهندسی مستقل، جداگانه نگه‌داشته‌شده تا بازه‌های زمانی همپوشان روشن بمانند.

Oncare GmbH
Senior Software Engineer — Full-Stack & Integrations · خرداد ۱۴۰۱ – تاکنون
Garment IO
Software & Integration Engineer · آذر ۱۳۹۷ – خرداد ۱۴۰۱
eSEED
Software & Integration Engineer · آذر ۱۳۹۷ – خرداد ۱۴۰۱
Independent
Software & Integration Engineer · خرداد ۱۳۹۵ – تاکنون
سوابق کامل

روش کار من

از نیازمندی تا سیستمی در حال اجرا

یک توالی واقعی، نه یک شعار — هر مرحله چیزی تولید می‌کند که مرحله‌ی بعد به آن وابسته است.

  1. 01

    برنامه‌ریزی

    تبدیل نیازمندی‌ها به محدوده‌ی کار، محدودیت‌ها و برآوردها.

  2. 02

    طراحی

    مدل‌سازی حوزه، جریان‌های کاری و حالت‌های خطا.

  3. 03

    معماری

    تعیین مرزها، قراردادها و جریان داده پیش از نوشتن کد.

  4. 04

    پیاده‌سازی

    ساخت بک‌اند و فرانت‌اند بر اساس آن قراردادها.

  5. 05

    تست

    تست‌های واحد، یکپارچه‌سازی و سیستم در طول پیشرفت کار.

  6. 06

    استقرار

    تحویل کانتینری از طریق خطوط CI/CD.

  7. 07

    بهره‌برداری

    پایش، رفع اشکال، تنظیم و تقویت آنچه در محیط تولید فعال است.

تماس

آماده‌ی گفت‌وگو درباره‌ی فرصت‌های مهندسی ارشد

سریع‌ترین راه، ایمیل است. هر پیام را می‌خوانم و به موارد مناسب پاسخ می‌دهم.