
مهندس برمجيات متخصص في تطوير الواجهات الخلفية (Backend) وتصميم معماريات الأنظمة المعقدة والقابلة للتطوير. بخبرة عملية مثبتة في كبرى الشركات مثل "أوراسكوم للتنمية"، لدي سجل حافل في بناء وتحديث أنظمة حيوية وإتمام عمليات تكامل تقنية معقدة، مثل الربط مع منظومة الفاتورة الإلكترونية والإيصال الإلكتروني لهيئة الضرائب المصرية (ETA).
أمتلك خبرة عميقة في التقنيات الحديثة وعلى رأسها منصة دوت نت (ASPNET Core) و Java Spring Boot، مع إتقان كامل لتصميم وبناء معماريات الخدمات المصغرة (Microservices) والأنظمة الموزعة (Distributed Systems) باستخدام أدوات مثل RabbitMQ و gRPC و Docker و Kubernetes.
أبرز ما أقدمه:
بناء أنظمة قوية: تصميم وتطوير أنظمة خلفية (Backend) آمنة وعالية الأداء باستخدام إطار عمل دوت نت (NET Core و ASPNET Core).
معمارية متقدمة: تطبيق مبادئ Domain-Driven Design (DDD)، Clean Architecture، و SOLID لضمان بناء أنظمة سهلة الصيانة والتطوير مستقبلًا.
تطوير حلول متكاملة: لدي خبرة في تطوير حلول Middleware لربط أنظمة ERP مع خدمات خارجية (مثل الفوترة الإلكترونية)، وتطوير إضافات برمجية (Add-ins) لبرامج مثل Revit.
إدارة قواعد البيانات: تصميم وإدارة قواعد البيانات بكفاءة عالية باستخدام MSSQL Server و PostgreSQL.
خبرة في DevOps: التعامل مع Docker و Kubernetes لتغليف ونشر التطبيقات بسلاسة وضمان استمرارية عملها (CI/CD).