انا جورج نبيل، مهندس و مطور Flutter ولدي خبرة في بناء أكثر من 5 تطبيقات فعلية منشورة على متجر Google Play وApple App Store. يمتلك مهارة في إدارة الحالة باستخدام Bloc/Cubit، ودمج REST APIs، وتطوير واجهات مستخدم متجاوبة، مع تركيز قوي على الـ Clean Architecture وبناء تطبيقات موبايل قابلة للتوسع.
قمت ببناء أكثر من 5 تطبيقات Flutter موجودة على المتاجر Google Play & App Store، تشمل منصات متعددة البائعين للتجارة الإلكترونية، والعقارات، وCRM، وHR، وأنظمة الحجز، مع مميزات مثل الدردشة المباشرة، والفلاتر المتقدمة، ودمج الخرائط، وتوثيق OTP، وبوابات الدفع، ومزامنة المفضلة، وتتبع مؤشرات الأداء KPI، وأنظمة الصلاحيات المعتمدة على الأدوار.
 
أعدت هيكلة مشاريع كبيرة باستخدام Feature-First وClean Architecture، حيث قمت بتحويل أنظمة مثل Bnaia من هيكل أحادي البائع إلى منصة متعددة البائعين قابلة للتوسع، مع تقليل عدد الملفات من أكثر من 880 ملف إلى حوالي 420 ملف، وإنشاء Features modular، ومكونات قابلة لإعادة الاستخدام، ودعم Offline-First، وتحسين إدارة الحالة باستخدام BLoC/Cubit.
 
حسّنت أداء التطبيقات وقابليتها للتوسع واستقرار الـ APIs من خلال تطوير طبقات Networking متقدمة باستخدام Dio، تدعم الـ Caching وPagination وToken Refresh ومعالجة الأخطاء بشكل مركزي، كما قللت الـ Technical Debt بحوالي 30٪ عبر تطبيق مبادئ SOLID، وتحسين عمليات الـ Rebuild، واعتماد أنماط معمارية Modular.
قمت بتطوير تطبيقات Flutter قابلة للتوسع بدايةً من تصميم الـ Architecture وحتى الإطلاق الفعلي، باستخدام Clean Architecture وهيكلة Modular وإدارة الحالة عبر BLoC/Cubit.
 
طورت تطبيقات موبايل عالية الأداء تحتوي على تدفقات عمل معقدة، مع دمج Firebase وREST APIs وأنظمة الدفع والخصائص اللحظية (Real-Time) ضمن منصات التجارة الإلكترونية وأنظمة الإدارة.
 
حسّنت استقرار التطبيقات وأداءها من خلال الـ Debugging والـ Caching وتحسين الـ APIs وتطبيق ممارسات برمجية قابلة للتوسع، مما ساهم في تحسين سهولة الصيانة وتجربة المستخدم.
Bachelor of Engineering | Good