أكثر من 15 عاماً في الخدمات المصرفية الرقمية والتقنية المالية والاتصالات والبرمجيات المؤسسية.
مهندس برمجيات أول – التكامل
Sunna Al Tamyuz·بنك رقمي
– حتى الآنالرياض، السعودية
العمل ضمن فريق تكامل البرمجيات الوسيطة والأنظمة الخلفية الذي يبني منصة مصرفية رقمية حديثة للسوق السعودية، والمسؤول عن التكامل بين القنوات الرقمية والنظام المصرفي الأساسي وأنظمة المدفوعات والمنصات المصرفية المتخصصة.
تصميم وتنفيذ تكاملات المدفوعات والتحويلات مع النظام المصرفي الأساسي (CBS) ومركز خدمات المدفوعات (PSH)، وتشمل التحويلات الداخلية والمدفوعات المحلية (IPS/SARIE) والتحويلات الدولية عبر SWIFT وتحويلات دول الخليج (GCC) وخدمات Host-to-Host وتدفقات شركات تحويل الأموال (MTO).
تولّي أنشطة تكامل البرمجيات الوسيطة عبر الأنظمة المصرفية المتخصصة ومنها LMS وFMS وBMS: مراجعة عقود API، ومطابقة الحقول، وتنسيق التدفقات، والتحقق من صحة البيانات، ومعالجة الأخطاء، والاختبار، ودعم النشر، وتشخيص المشكلات وحلّها لضمان الجاهزية للتشغيل الفعلي.
المساهمة في مشروع Tanfeeth بدور مهندس تكامل للبرمجيات الوسيطة، من خلال دمج خدمات Tanfeeth مع أنظمة البنك وتنسيق تدفقات API من البداية إلى النهاية بين القنوات الخارجية والمنصات المصرفية الداخلية.
التعاون مع فرق المنتج والنظام المصرفي الأساسي والمدفوعات والأمن وDevOps والموردين الخارجيين لسدّ الفجوات في الواجهات، وتوضيح الحقول الإلزامية والاختيارية، ومواءمة العقود مع الأنظمة اللاحقة، ودعم التسليم في بيئات التطوير والاختبار.
تطبيق ممارسات الخدمات المصغّرة وتكامل API لتحسين قابلية الصيانة والمرونة وقابلية التتبّع والاتساق في خدمات التكامل المصرفي.
Middleware
API integration
Microservices
IPS/SARIE
SWIFT
قائد فريق – الأنظمة الخلفية
Rasid Payment
– الرياض، السعودية
قيادة فريق من 6 مهندسي أنظمة خلفية يقدّم خدمات Node.js عالية التوافر للأنظمة المالية وأنظمة الاتصالات.
تصميم معمارية خدمات مصغّرة وتطويرها باستخدام الأنماط القائمة على الأحداث وKafka لفصل الخدمات عن بعضها وتحسين قابلية التوسّع تحت أحمال الذروة.
قيادة التكامل مع بوابات الدفع والاتصالات الخارجية، والإشراف على CI/CD وعمليات النشر على Kubernetes والمعايير الهندسية ومراجعة الشيفرة وتنسيق التسليم.
Node.js
Microservices
Kafka
Kubernetes
CI/CD
مهندس أنظمة خلفية أول
Rasid Payments
– الرياض، السعودية
هندسة خدمات خلفية لمنصة SoftPOS وتجميع المدفوعات باستخدام Node.js وNestJS وواجهات REST/GraphQL وPostgreSQL وRedis وKafka والنشر عبر الحاويات.
بناء تكاملات للمدفوعات والفوترة ومعالجة المعاملات والتسوية والخدمات المالية الخارجية، مع التركيز على الموثوقية وعدم تكرار أثر الطلبات المعادة (idempotency) وإعادة المحاولة والمراقبة والدعم التشغيلي.
أتمتة مسارات التسليم باستخدام GitLab CI/CD وDocker؛ والمساهمة في المراقبة وتشخيص أعطال بيئة الإنتاج باستخدام Prometheus/Grafana والسجلات المهيكلة.
Node.js
NestJS
GraphQL
PostgreSQL
Kafka
Docker
مهندس معماري للبرمجيات وشريك
Musafer Inc.
– السودان
تصميم وتسليم منصة لإدارة البيانات الرئيسية لصالح Zain Telecom باستخدام الخدمات المصغّرة وKubernetes، لدعم معالجة بيانات المشتركين على نطاق واسع.
قيادة فريق أنظمة خلفية من 8 أشخاص، وإدخال ممارسات CI/CD، ومراجعة المعمارية والشيفرة، وتوجيه المهندسين في Java والخدمات المصغّرة وتصميم الأنظمة.
Microservices
Kubernetes
Java
CI/CD
مهندس برمجيات أول وشريك مؤسس
MAMAW Inc.
– السودان
بناء منصات ERP وتجارة إلكترونية معيارية باستخدام خدمات مصغّرة بلغة Java وبيئة Node.js، بما في ذلك الخدمات الخلفية الأساسية والتكاملات وأتمتة النشر.
Java
Node.js
Microservices
مهندس برمجيات / مهندس أنظمة مدمجة
NCTR
– السودان
المساهمة في أنظمة حكومية للمدفوعات والمعلومات على المستوى الوطني، وتطوير برمجيات مالية ومدمجة آمنة باستخدام Java وC++ وخدمات REST وقواعد البيانات العلائقية.
تقديم القيادة التقنية والتوجيه إلى جانب دعم مكوّنات معالجة المدفوعات عالية التوافر وتكاملات الأنظمة المؤسسية.
Java
C++
REST
التعليم
بكالوريوس الهندسة الكهربائية والإلكترونية (مرتبة الشرف الأولى)
جامعة الخرطوم
السودان
التدريب المهني
دورات وبرامج تدريبية مكتملة.
تدريب
AI Engineer Agentic Track: The Complete Agent & MCP Course
8 مشاريع باستخدام OpenAI Agents SDK وCrewAI وLangGraph وAutoGen وMCP