→ كل الأعمال

DZtenders و Wajeez

هنا بدأت رحلتي الفعّالة: صممت وبنيت ثم توليت قيادة 7 تطبيقات موبايل، وتخلصت من تراكمات الديون التقنية بفضل هندسة (MVVM) النظيفة.

السنة
2022
الدور
مطور موبايل ← قائد فريق الموبايل
الحالة
مباشر
روابط
  • Flutter
  • Dart
  • أندرويد أصلي
  • MVVM
  • Jenkins

في شركة Rym Services Express، بدأت بكتابة أول كود لي في بيئة حقيقية (Production)، وانتهى بي الأمر بإدارة وقيادة تطوير مجموعة كاملة من تطبيقات الجوال — منها DZtenders و Wajeez (تطبيق FoodBeeper سابقًا) و RymCard و Kawarir.

دوري في المشروع

  • هندست البنية الأساسية وقدت دورة التطوير الكاملة لتطبيق DZtenders.
  • ترقيت لقيادة فريق الموبايل، وأشرفت على تطوير، صيانة، وتحسين أداء 7 تطبيقات جوال.
  • تخلصت من ديون تقنية متراكمة لأكثر من 3 سنوات من خلال خطة إعادة هيكلة (Refactoring) شاملة نحو بنية MVVM القابلة للتوسع.
  • صممت وأتمتت مسارات CI/CD للمنصات المختلفة باستخدام Docker و Jenkins و CodeMagic.
  • بنيت نظام تصميم (Design System) متكامل لضمان اتساق الهوية البصرية بين جميع تطبيقات الشركة.

التحديات

وراثة كود برمجي قديم بالتزامن مع تزايد عدد التطبيقات كان يعني ضرورة التخلص من الديون التقنية وإطلاق ميزات جديدة في الوقت ذاته — هذا الانضباط والتحدي هو ما شكل طريقة تفكيري الهندسية منذ ذلك الحين.