صورة شخصية لعصام ماهر

عصام ماهر

مهندس برمجيات أول

⁨Full-stack⁩ · ⁨.NET⁩ · ⁨Next.js⁩ · هندسة ⁨AI-native⁩

الملخص

مهندس برمجيات أول بخبرة تزيد على ⁨3⁩ سنوات عبر الويب والجوال والأنظمة الخلفية الموزّعة. يتولّى أجزاء أساسية من منصة تقنية مالية تعالج المدفوعات وصفقات الأسهم ومعاملات جدول الملكية (⁨cap table⁩)، ويقود الاجتماعات التقنية مع عملاء من كبرى المؤسسات والبنوك. يصمّم خدمات ⁨.NET⁩ المصغّرة (⁨CQRS⁩ والمراسلة المعتمدة على الأحداث و ⁨sagas⁩)، ويطلق منتجات ⁨Next.js/React⁩ و ⁨Flutter⁩ بالعربية أولًا، مستخدمًا ⁨Claude Code⁩ ضمن حلقة منضبطة: الاختبارات أولًا للتغييرات الحساسة، ومراجعة بشرية قبل الدمج، والتحقق من النتائج قبل اعتمادها.

الخبرات

⁨Ebana Company for Fintech⁩

نوفمبر ⁨2023⁩ – حتى الآن

مهندس برمجيات · دوام كامل · الرياض، المملكة العربية السعودية

  • تدرّجتُ من دور في الواجهة الأمامية إلى مسؤولية ⁨full-stack⁩ كاملة عن تطبيق الويب الرئيسي للشركة؛ فأنا المساهم الأول فيه من حيث ⁨commits⁩ و ⁨pull requests⁩، بنحو نصف جميع الـ ⁨commits⁩ خلال آخر ⁨12⁩ شهرًا، والمهندس المرجعي لعدة وحدات أساسية.
  • سلّمتُ ميزات الدفع والمعاملات المالية من البداية إلى النهاية، ومنها التكامل مع بوابة الدفع ⁨Moyasar⁩ ومعاملات تداول الأسهم وحركات جدول الملكية (⁨cap table⁩)، من تدفقات الواجهة وتكامل ⁨API⁩ إلى ضمان الجودة والإطلاق.
  • قدتُ اجتماعات تقنية مع ⁨2⁩–⁨3⁩ عملاء من كبرى المؤسسات، ومنها بنوك: وضّحتُ المتطلبات، وشرحتُ التكاملات، واتفقنا على الحلول.
  • حللتُ مئات المشكلات الإنتاجية (أكثر من ⁨1,500 commit⁩ لإصلاح الأخطاء) عبر الواجهة الأمامية وواجهات ⁨.NET⁩ و ⁨Spring Boot⁩ البرمجية وقواعد البيانات و ⁨CI/CD⁩، مستعينًا بالسجلات والمراقبة وتحليل الأسباب الجذرية.
  • خفّضتُ زمن استجابة إجراءات المستخدم البطيئة بنسبة تصل إلى ⁨50%⁩ في مرات عدة، عبر التخزين المؤقت وضبط استجابات ⁨API⁩ وإعداد البيئات، وعملتُ مع فريق ⁨DevOps⁩ على رفع موثوقية ⁨CI/CD⁩ وعمليات النشر.
  • كتبتُ إرشادات الفريق لاستخدام الذكاء الاصطناعي في المنصة الداخلية: مراجعة بشرية لكل شيفرة يولّدها الذكاء الاصطناعي قبل الدمج، والاختبارات أولًا للتغييرات الحساسة مثل واجهات ⁨API⁩ الخلفية، وإبقاء البيانات الحساسة بعيدًا عن أدوات الذكاء الاصطناعي.
  • ساهمتُ بميزات واختبارات في الواجهة الخلفية المبنية على ⁨Spring Boot⁩ (⁨Java⁩ و ⁨Spring Modulith⁩)، بصفتي ثالث أكبر مساهم فيها خلال آخر ⁨12⁩ شهرًا.

⁨Intelligent Education Systems (IES)⁩

يوليو ⁨2026⁩ – أكتوبر ⁨2026⁩

مهندس برمجيات أول ومستشار تقني · دوام جزئي · سوريا (عن بُعد من الرياض)

  • بنيتُ ⁨3⁩ منتجات حتى مرحلة ما قبل الإطلاق عبر ⁨6⁩ قواعد شيفرة في نحو ⁨10⁩ أسابيع بدوام جزئي، بسير عمل متعدد الوكلاء على ⁨Claude Code⁩ (بحث ← تنفيذ ← مراجعة) وبوابات تحقّق بشرية: ⁨3⁩ تطبيقات ويب على ⁨Next.js 16 / React 19⁩ (⁨68⁩ صفحة، مع دعم كامل للعربية و ⁨RTL⁩) وتطبيقا ⁨Flutter⁩ (⁨27⁩ شاشة).
  • قدتُ معمارية واجهة خلفية من ⁨8⁩ خدمات على ⁨.NET 10⁩ (⁨46⁩ نقطة ⁨API⁩، و ⁨28⁩ عقد رسائل)، مصمّمة لإعادة الاستخدام عبر المنتجات وتعمل في ⁨10⁩ حاويات ⁨Docker⁩ على خوادم مملوكة للشركة: ⁨Clean Architecture + CQRS⁩ للنطاقات الأساسية، و ⁨Minimal APIs⁩ للخدمات الأبسط، وقاعدة بيانات مستقلة لكل خدمة (⁨EF Core⁩ و ⁨SQL Server⁩).
  • بنيتُ تكاملًا معتمدًا على الأحداث باستخدام ⁨MassTransit⁩ و ⁨RabbitMQ⁩ (⁨transactional outbox⁩ و ⁨sagas⁩ قائمة على ⁨state machines⁩)، واستضفتُ ⁨OAuth2/OIDC⁩ ذاتيًا باستخدام ⁨OpenIddict⁩، وضمّنتُ المراقبة والاختبارات منذ اليوم الأول (⁨OpenTelemetry⁩ و ⁨health checks⁩ و ⁨xUnit⁩ واختبارات ⁨smoke⁩ شاملة عبر الـ ⁨saga⁩ و ⁨Playwright⁩).
  • بعد انتقال ⁨MediatR⁩ و ⁨AutoMapper⁩ و ⁨Duende IdentityServer⁩ إلى تراخيص تجارية، استبدلتُها بموزّع ⁨CQRS⁩ داخلي خفيف وبدائل بتراخيص مفتوحة، متجنّبًا تكاليف التراخيص المستقبلية.
  • بصفتي مستشارًا تقنيًا، حدّدتُ الحزمة التقنية المرجعية والمعايير الهندسية، ووثّقتُ القرارات في ⁨ADRs⁩، ودقّقتُ تراخيص الاعتماديات، وراجعتُ الشيفرة، ووجّهتُ ⁨3⁩ مهندسين.

⁨Hala Payments Company⁩

مارس ⁨2023⁩ – أكتوبر ⁨2023⁩

متدرّب مطوّر واجهات خلفية · المملكة العربية السعودية

  • حللتُ جميع المشكلات الإنتاجية التي أُسندت إليّ خلال فترة التدريب، وحسّنتُ الأداء في خدمات ⁨.NET⁩ المعتمدة على قواعد بيانات ⁨SQL⁩ و ⁨NoSQL⁩ وواجهات ⁨REST API⁩.

الذكاء الاصطناعي والهندسة بالوكلاء

  • يستخدم ⁨Claude Code⁩ يوميًا في المعمارية والتنفيذ وإعادة الهيكلة ومراجعة الشيفرة وتصحيح الأخطاء عبر قواعد شيفرة ⁨.NET⁩ و ⁨Next.js⁩ و ⁨Flutter⁩، مع سير عمل متعدد الوكلاء يوزّع البحث والتنفيذ والمراجعة ويتحقّق من النتائج قبل اعتمادها.
  • يربط الوكلاء بالمهام وعمليات النشر وبيانات الأخطاء عبر خوادم ⁨MCP⁩ (⁨Linear⁩ و ⁨Vercel⁩ و ⁨Sentry⁩).

المهارات والأدوات

لغات البرمجة
  • ⁨C#⁩
  • ⁨TypeScript⁩
  • ⁨JavaScript (ES6+)⁩
  • ⁨Java⁩
  • ⁨Dart⁩
  • ⁨SQL⁩
الواجهة الخلفية
  • ⁨.NET 10 / ASP.NET Core⁩
  • ⁨Microservices⁩
  • ⁨Clean Architecture⁩
  • ⁨CQRS⁩
  • ⁨MassTransit + RabbitMQ (outbox, sagas)⁩
  • ⁨EF Core⁩
  • ⁨REST⁩
  • ⁨GraphQL⁩
  • ⁨Spring Boot⁩
  • ⁨Spring Modulith⁩
الواجهة الأمامية والجوال
  • ⁨Next.js 16 (App Router)⁩
  • ⁨React 19⁩
  • ⁨TanStack Query⁩
  • ⁨Chakra UI⁩
  • ⁨Tailwind CSS⁩
  • ⁨React Hook Form⁩
  • ⁨Zod⁩
  • ⁨i18n⁩ مع دعم العربية و ⁨RTL⁩
  • ⁨Flutter⁩
قواعد البيانات
  • ⁨SQL Server⁩
  • ⁨PostgreSQL⁩
  • ⁨MongoDB⁩
  • ⁨Firebase (Firestore)⁩
⁨DevOps⁩
  • ⁨Docker / Docker Compose⁩ على خوادم مستضافة ذاتيًا
  • ⁨GitHub Actions CI/CD⁩
  • ⁨Vercel⁩
  • ⁨Linux⁩
  • ⁨OpenTelemetry⁩
  • ⁨Sentry⁩
الأمن
  • ⁨OAuth2 / OpenID Connect (OpenIddict)⁩
  • تطبيق متطلبات مختارة من ⁨SAMA⁩ في منصة تقنية مالية
الاختبار
  • ⁨xUnit⁩
  • ⁨Playwright⁩
  • ⁨Cypress⁩
  • ⁨Storybook + MSW⁩
الذكاء الاصطناعي
  • ⁨Claude Code⁩
  • خوادم ⁨MCP⁩
  • سير عمل متعدد الوكلاء
  • تكامل ⁨LLM⁩
الأدوات
  • ⁨Git/GitHub⁩
  • ⁨Jira⁩
  • ⁨Linear⁩
  • ⁨Trello⁩
  • ⁨Figma⁩
  • ⁨Slack⁩
  • ⁨MS Teams⁩

التعليم

جامعة الملك سعود

⁨2019 – 2023⁩

بكالوريوس علوم الحاسب، كلية علوم الحاسب والمعلومات · الرياض، المملكة العربية السعودية

  • مشروع التخرج: ⁨Mouid⁩، مسجّل صحي ومساعد صحي بالذكاء الاصطناعي. التقدير: ⁨A+⁩.

التقدير

محكّم في هاكاثون حراساثون

فبراير ⁨2026⁩

قيّمتُ الحلول التقنية للفرق في هاكاثون لتقنيات الحراسة والأمن، ونلتُ درع حراساثون.

العمل التطوعي

⁨Future Technology Club⁩ (⁨FTC⁩)، جامعة الملك سعود

يناير ⁨2021⁩ – سبتمبر ⁨2023⁩

قائد الإدارة المالية · قائد إدارة مقر النادي · الرياض، المملكة العربية السعودية

  • قدتُ الإدارة المالية للنادي، ثم إدارة مقر النادي.

الدورات

شهادات احترافية أُنجزت بين ⁨2024⁩ و ⁨2026⁩

  • ⁨IBM Applied DevOps Engineering Professional Certificate⁩
  • ⁨Microsoft Back-End Developer Professional Certificate⁩
  • ⁨Meta Front-End Developer Professional Certificate⁩
  • ⁨Algorithms, Princeton University (Sedgewick & Wayne)⁩

اللغات

العربية (اللغة الأم) · الإنجليزية (بطلاقة)