مطور Flutter متخصص في تطوير تطبيقات موبايل احترافية تتميز بالأداء العالي والتصميم النظيف
أمتلك خبرة في بناء واجهات مستخدم متجاوبة، والتعامل مع APIs، واستخدام تقنيات إدارة الحالة المختلفة بما يناسب كل مشروع
أعمل على تطبيقات قابلة للتطوير مع التركيز على كتابة كود منظم وسهل الصيانة
 
أهتم بتقديم تجربة مستخدم مميزة، والالتزام بمواعيد التسليم، وتقديم حلول عملية تناسب احتياجات العميل
أسعى دائمًا لتطوير مهاراتي ومواكبة أحدث التقنيات في مجال تطوير التطبيقات
تطوير تطبيقات موبايل باستخدام Flutter لبناء واجهات سريعة الأداء ومتجاوبة تعمل على Android و iOS بنفس الكود
التعامل مع مختلف أساليب إدارة الحالة في Flutter مثل Cubit, Bloc, Provider وغيرها، واختيار الأنسب حسب احتياج المشروع لضمان تنظيم الكود وسهولة التوسع
استهلاك البيانات من APIs والتعامل مع JSON لعرض البيانات داخل التطبيق وربطه بالخدمات الخارجية بشكل ديناميكي
استخدام Firebase في خدمات مثل Authentication وFirestore لتخزين وإدارة البيانات في الوقت الفعلي
التعامل مع حلول تخزين محلية مثل Hive أو غيرها لتخزين البيانات داخل التطبيق والعمل بدون اتصال بالإنترنت
تصميم واجهات مستخدم جذابة ومتجاوبة مع مختلف أحجام الشاشات لتحسين تجربة المستخدم
اتباع أفضل ممارسات البرمجة لكتابة كود منظم، سهل القراءة، وقابل للتطوير والصيانة
حصلت على أساس قوي في البرمجة من خلال دراسة لغة C++، مما ساعدني على فهم المفاهيم الأساسية مثل المتغيرات، الحلقات، والدوال
مع التركيز على بناء تطبيقات احترافية باستخدام Clean Architecture
 
تشمل الدراسة:
 
أساسيات البرمجة باستخدام C++
مفاهيم البرمجة الكائنية (OOP)
تطوير تطبيقات باستخدام Flutter
تطبيق مبادئ Clean Architecture
وتطبيق مبادئ SOLID Principles
إدارة الحالة (State Management)
التعامل مع APIs
والتعامل مع تخزين البيانات محليا