مهندس برمجيات Back End أول بخبرة عملية تزيد عن 3 سنوات في بناء وتشغيل أنظمة حقيقية في بيئة الإنتاج: منصات متعددة المستأجرين (multi-tenant)، وأنظمة القسائم والمكافآت والاسترداد، وواجهات API للشركاء. أعمل بشكل أساسي ب PHP/Laravel وGo وJava/Spring Boot وNode.js مع PostgreSQL وGoogle Cloud.
# خبراتي:
- مهندس برمجيات أول في WalaPlus (انضممت في 2025 وترقيت إلى Senior في 2026).
- MaxAB: أنظمة متعددة المستأجرين ب Java وSpring Boot.
- EJADA: خدمة Back End لبنك AAIB باستخدام Spring Boot وKafka.
- تدريب VMware Winter Workshop، وتدريب في Master Micro على أداة ADT الفائزة في مسابقة ITIDA TIEC.
# مساهمات مفتوحة المصدر:
- Google Summer of Code 2024 مع Keploy (أكثر من 19 ألف نجمة على GitHub): بنيت ميزة Contract Testing بلغة Go (توليد العقود والتحقق منها عبر OpenAPI وتوليد Mocks)، ولي 8 طلبات دمج مقبولة في مشاريع Keploy، ثم عدت Mentor في GSoC 2025.
- المساهم الأول في RedditX ب 51 طلب دمج: واجهة REST API لنسخة من Reddit ب Node.js وMongoDB مع اختبارات Jest.
# ما يمكنني تقديمه لك:
- تطوير أنظمة Back End وواجهات REST API قابلة للتوسع (Laravel، Node.js/NestJS، Spring Boot، Go).
- تصميم قواعد البيانات وتحسين أدائها: PostgreSQL وMySQL وMongoDB، وتسريع الاستعلامات البطيئة، وconnection pooling، وال replication.
- نقل البيانات بين قواعد البيانات (مثل MongoDB أو MySQL إلى PostgreSQL) بأقل توقف ممكن للخدمة.
- ربط الأنظمة بمزودي خدمات خارجيين وأنظمة الرسائل (RabbitMQ وKafka).
- النشر والبنية التحتية على Google Cloud (Cloud Run وCloud SQL) باستخدام Docker وTerraform وGitHub Actions.
- تحليل أعطال بيئة الإنتاج وإصلاحها، ومراجعة الكود وكتابة الاختبارات.
- لوحات تحكم ب React أو Angular عند الحاجة.
# من إنجازاتي:
- تقليل اتصالات قاعدة البيانات بنحو 93% وخفض زمن الاستجابة بنسبة 36-61% في ثلاث خدمات إنتاجية.
- تشغيل replication بين قواعد بيانات الإنتاج مع مراقبة آلية للتأخير والأخطاء.
- المركز الثاني في الملتقى البحثي السادس للرياضيات الهندسية بجامعة القاهرة عن مشروع Premier Analyzer.
# التعليم واللغات:
- بكالوريوس هندسة الحاسبات، كلية الهندسة - جامعة القاهرة (2019-2024).
- العربية (اللغة الأم)، الإنجليزية (بطلاقة).
تجد نماذج من أعمالي في معرض الأعمال. أهتم بالتواصل الواضح وتسليم العمل في موعده مع توثيق ما تم إنجازه.