تطوير تطبيقات الهواتف
أبني واجهات Flutter متجاوبة وسهلة الاستخدام، مع دعم كامل للعربية واتجاه RTL والتنقل وخصائص الجهاز وإمكانية الوصول.

مطوّر Flutter
ومهندس تطبيقات
أحوّل الأفكار والمتطلبات المعقّدة إلى تطبيقات Flutter سريعة ومستقرة؛ من الغرف الصوتية المباشرة والأسواق الإلكترونية إلى إدارة المستندات ومعالجتها بالكامل على الجهاز.
سيرتي الذاتيةالخبرات التقنية
خبرتي تشمل تصميم المعمارية، وإدارة البيانات والحالة، والاتصال المباشر، وخدمات الجهاز، وتجهيز الإصدارات للمتاجر.
أبني واجهات Flutter متجاوبة وسهلة الاستخدام، مع دعم كامل للعربية واتجاه RTL والتنقل وخصائص الجهاز وإمكانية الوصول.
أنظم التطبيق إلى وحدات واضحة وفق Clean Architecture، وأستخدم BLoC/Cubit وحقن الاعتماديات ونماذج بيانات ثابتة ومعالجة منظّمة للأخطاء.
أربط التطبيقات مع REST وWebSockets وSupabase وFirebase وAppwrite، وأبني الاتصال الصوتي والمحادثات مع معالجة إعادة الاتصال.
أستخدم Hive وSQLite لحفظ البيانات، وML Kit وTesseract لاستخراج النصوص، وTFLite لفحص الصور، مع معالجة ملفات PDF والمهام الخلفية.
عن بُعد
حلب، سوريا
جامعة حلب
جامعة حلب · يونيو 2020 — أغسطس 2022 · المعدل 82.89%
المواد: C# وهياكل البيانات والخوارزميات والبرمجة كائنية التوجه وقواعد البيانات وهندسة البرمجيات. مشروع التخرج: منصة لتعليم البرمجة على الويب وWindows والهواتف.
العربية — لغة أم · الإنجليزية — كفاءة مهنية في العمل
Flutter · Dart · Material 3 · Android · iOS
Clean Architecture · BLoC/Cubit · GetIt · Injectable · Freezed · dartz
Supabase · Firebase · Appwrite · REST · Dio · WebSockets
ZEGOCLOUD · LiveKit · ZIM · just_audio · audio_session
Hive · SQLite · ML Kit · Tesseract · TFLite · PDF
إعدادات متعددة للإصدار · ProGuard/R8 · مراقبة الأعطال · التخزين الآمن · النشر على المتاجر
الجودة في بيئة الإنتاج
أستخدم التحميل التدريجي، ومعالجة المهام الثقيلة خارج الواجهة، وتحسين الصور، وتحديد عدد الرسوم المتزامنة للحفاظ على سلاسة التطبيق.
أُبقي استخراج النصوص والذكاء الاصطناعي على الجهاز عندما تكون الخصوصية مهمة، وأستخدم التخزين الآمن وقواعد صلاحيات دقيقة للبيانات السحابية.
أحدد حالات الخطأ بوضوح، وأحفظ البيانات المهمة محلياً، وأضيف إعادة الاتصال والمحاولة التدريجية ومراقبة الأعطال قبل النشر.
طريقة عملي
أحدد المطلوب والقيود والأولويات قبل بدء التنفيذ.
أحدد أقسام التطبيق وحالاته ومصادر البيانات وكيفية التعامل مع الأخطاء.
أربط الواجهات مع الخادم والتخزين وخدمات الجهاز من خلال طبقات واضحة.
أعالج انقطاع الشبكة وإعادة المحاولة وتغيّر حالة التطبيق وضغط الذاكرة والأمان.
أجهز نسخة الإنتاج والتوقيع وإعدادات Android وiOS وملفات المتاجر، ثم أتابع الصيانة بعد النشر.
كل المعلومات في مكان واحد
الخبرات والمهارات والتعليم والإنجازات والسير القابلة للتحميل، بالعربية والإنجليزية.