أعمالي / جمعية

مطوّر Flutter أول · قائد تقني

يوليو 2024 – حتى الآن · الكويت (عن بُعد)

أقود هندسة الجوال لمنصة كويتية متعددة البائعين لتوصيل البقالة والطعام بأكثر من مليون عميل مسجّل: المعمارية وإدارة الحالة والمدفوعات والاختبارات و CI/CD والنشر في المتجرين — مع بقائي في الكود بنسبة 70% تقريباً.

عميل مسجّل
1M+
مدفوعات شهرياً بنجاح 99.2%
$200K+
مطورين في فريقي
4
وقت الإصدار، 8 حزم تطبيقات
4h → 45m

ما أنجزته هناك

  1. قيادة فريق جوال من 4 مطورين لمنصة بأكثر من مليون عميل مسجّل، مع مسؤولية الخطة التقنية وتخطيط وتقدير السبرنت وقطار إصدارات iOS/Android.

    اقرأ الحالة: جمعية
  2. تعريف Clean Architecture حسب الميزات (BLoC/Cubit و Provider و GetIt و GoRouter و Freezed) في ADRs وإعادة هيكلة الحالة القديمة إلى نمط حالة async مغلقة (sealed) دون إيقاف التسليم.

  3. تكامل الدفع عبر KNET و Apple Pay و Google Pay مع فرق الخادم ومزودي الدفع، مع إعادة محاولة آمنة واستعادة منظمة من الأخطاء.

    اقرأ الحالة: جمعية
  4. إطلاق تتبع الطلبات بالـ GPS لحظياً (Firestore و FCM HTTP v1 و iOS Live Activities وإشعارات Android المستمرة) وبحث Algolia خفّض زمن الاستعلام 60%.

    اقرأ الحالة: جمعية
  5. إطلاق مساعد دعم ذكي داخل التطبيق باستدعاء الأدوات عبر LLM (واجهات Claude و OpenAI) وطبقة فهم لغة ثنائية تغطي 7 لهجات عربية والعربية بحروف لاتينية.

    اقرأ الحالة: جمعية
  6. تحليل مسار الدفع وبناء سلة WebSocket لحظية بواجهة متفائلة، خفّضت التخلي عن السلة 22%.

    اقرأ الحالة: جمعية
  7. مسؤولية CI/CD عبر Codemagic و Fastlane (التوقيع و TestFlight والنشر التدريجي) لـ 8 حزم تطبيقات على حسابين في Google Play وحسابين في Apple — وقت الإصدار من 4 ساعات إلى 45 دقيقة.

  8. حل أكثر من 10 رفض في مراجعة المتاجر من أول إعادة تقديم، وقيادة توافق Android 16 (API 36) (edge-to-edge وصفحات 16 KB والرجوع التنبؤي) وتحديث إجباري عبر Remote Config.

  9. بناء نظام تصميم متجاوب (Tokens ومكونات قابلة لإعادة الاستخدام) ونظام حركة، مع مراجعة كود بمساعدة الذكاء الاصطناعي مبنية بـ Claude Code.

  10. إرشاد 3 مطورين عبر معايير مراجعة الكود والبرمجة الثنائية، مما ضاعف سرعة دمج طلبات السحب، وعرض قرارات المعمارية على فرق المنتج والإدارة.

التقنيات المستخدمة هناك

  • Flutter
  • Dart 3
  • BLoC/Cubit
  • GetIt
  • GoRouter
  • Freezed
  • Firebase
  • FCM
  • Algolia
  • WebSocket
  • KNET
  • Apple Pay
  • Google Pay
  • Claude API
  • OpenAI API
  • Codemagic
  • Fastlane