
محمد يحيى عجور
مجموع الأرباح
عدد العملاء
عدد الطلبات
الخدمات
السيرة الذاتية
الخبرة في العمل:
مبرمج تطبيقات هواتف ذكية
-
سيلينفو
01/07/2021
-
30/09/2021نظرة عامة على الخبرة العملية:
التعاون مع مصممي واجهات المستخدم/تجربة المستخدم (UI/UX)، وفريق تطوير الواجهة الخلفية (API)، وفريق إدارة المنتج، مع استخدام GitLab كأداة للتحكم في الإصدارات وTrello لإدارة المهام.
العمل مع واجهة برمجة التطبيقات (REST API) كجزء من الواجهة الخلفية للمشروع.
تنفيذ خدمة إشعارات الدفع باستخدام Firebase Messaging.
تطبيق إدارة الحالة باستخدام BLoC لضمان التعامل الفعال مع حالة التطبيق.
تطوير تطبيق متعدد اللغات باستخدام خاصية التعريب (Localization) لدعم العديد من اللغات.
كتابة كود نظيف وسهل الفهم والصيانة مع الالتزام بنمط التصميم MVVM.
مبرمج تطبيقات هواتف ذكية
-
Almusand Co
01/01/2021
-
01/01/2022⚡ مطور Flutter مع المسؤوليات التالية:
✅ تصميم وتطوير تطبيقات الهاتف المحمول.
✅ كتابة أكواد نظيفة وفعالة وقابلة للصيانة.
✅ المشاركة بنشاط في دورة حياة تطوير البرمجيات.
✅ تحديد الأخطاء وإصلاحها لضمان استقرار التطبيق.
✅ البقاء على اطلاع بأحدث الاتجاهات والتطورات في تطوير التطبيقات.
مبرمج تطبيقات الهواتف الذكية
-
وكالة هوت كرياتيفز
01/01/2022
-
01/04/2022نظرة عامة على الخبرة العملية:
التعاون بشكل وثيق مع مصممي واجهة المستخدم/تجربة المستخدم ومطوري الواجهة الخلفية ومدير المشروع لضمان التطوير والنشر السلس.
دمج واجهات برمجة تطبيقات REST كواجهة خلفية للمشروع.
تنفيذ Firebase Messaging لتمكين خدمات الإشعارات الفورية.
تطبيق GetX لإدارة الحالة بكفاءة داخل التطبيق.
تطوير تطبيق متعدد اللغات باستخدام تقنيات التوطين.
كتابة كود نظيف ومفهوم وقابل للصيانة، مع الالتزام بنمط تصميم MVC.
استخدام أدوات وبرامج مختلفة، بما في ذلك Postman وAdobe XD وAndroid Studio وGitHub، لتبسيط عملية التطوير.
الحزم المستخدمة:
get
dio
flutter_screenutil
shared_preferences
firebase_core
firebase_messaging
flutter_local_notifications
easy_localization
مبرمج تطبيقات الهواتف الذكية
-
نفحات
01/02/2023
-
01/06/2023نظرة عامة على الخبرة العملية:
التعاون مع مصممي واجهات المستخدم/تجربة المستخدم (UI/UX)، المطوّر الخلفي، ومدير المشروع لتسليم تطبيقات عالية الجودة.
دمج WordPress REST API كواجهة خلفية للمشروع.
العمل مع Firebase Messaging لتنفيذ خدمة إشعارات الدفع.
دمج العديد من حزم SDK مثل PayTaps، RedBox، Tabby، وGeidea لتحسين وظائف التطبيق.
استخدام GetX لإدارة الحالة بشكل فعال داخل التطبيق.
تطوير تطبيق متعدد اللغات باستخدام التعريب (Localization) لدعم لغات متعددة.
كتابة كود نظيف، مفهوم، وسهل الصيانة باستخدام نمط التصميم MVC.
استخدام العديد من الأدوات والبرامج مثل Postman، Adobe XD، Android Studio، GitHub، وXcode لتحسين سير العمل.
الحزم المستخدمة:
get
dio
flutter_screenutil
shared_preferences
firebase_core
firebase_messaging
flutter_local_notifications
easy_localization
مهارات:
Flutter
Dart
Google Firebase
API
Google Maps API
Combinatorial Problem Solving
Xcodebuild
Apple Xcode
Mobile Development
Android
iOS Development
SQLite
Software Development
Push Notification
Mac OS
GitHub
App Designer