مطوّر Full-Stack صمّم وشغّل تطبيقات ويب واسعة النطاق على React وNode.js وPostgreSQL على مدى 5 سنوات. يتميّز في تصميم معمارية الخدمات وضبط الأداء والتشغيل المستقر، وله خبرة في تشغيل منصة تجارة إلكترونية بنحو 300 ألف زائر يومياً دون انقطاع. معتاد على تحسين الأداء المبني على البيانات، مثل خفض زمن استجابة الواجهات من متوسط 640 مللي ثانية إلى 180 مللي ثانية. اختصر دورة نشر الفريق من مرة أسبوعياً إلى 3 مرات يومياً عبر مراجعة الكود وأتمتة الاختبارات. يوازن بين تبنّي التقنيات الجديدة وإدارة الدَّين التقني، ويسعى إلى تطوير يقود إلى أثر تجاري ملموس.
الخبرة العملية
04.2021 — حتى الآن
مطوّر Full-Stack أول
Fawry
تولّى الواجهة الأمامية والخلفية لمنصة بحث تجاري ورفع سرعة استجابة خدمة بـ 420 ألف مستخدم شهرياً بنسبة 72%
صمّم وبنى 8 خدمات مصغّرة على Node.js فعالج ذروة الحِمل حتى 12 ألف طلب في الثانية بثبات
أدخل أتمتة الاختبارات في خط CI فخفّض معدل فشل النشر من 18% إلى 2% واختصر دورة الإصدار إلى 3 مرات يومياً
03.2019 — 03.2021
مطوّر ويب
Vezeeta
أعاد هيكلة صفحة تفاصيل المنتج على React فاختصر زمن العرض الأول من 2.4 ثانية إلى 0.9 ثانية
حسّن فهارس استعلامات PostgreSQL فخفّض متوسط زمن واجهة استعلام الطلبات 55%