أنا مهندس برمجيات ومطوّر تطبيقات موبايل متخصص في تطوير تطبيقات Flutter لأنظمة Android وiOS، أعمل على بناء تطبيقات عملية ومستقرة تهتم بجودة الأداء، سهولة الاستخدام، وقابلية التوسع والتطوير مستقبلًا.
تخرجت في نهاية عام 2024، وحرصت خلال دراستي على الجمع بين المعرفة الأكاديمية والتطبيق العملي من خلال تنفيذ عدد من المشاريع والأنظمة البرمجية المتنوعة. وبعد التخرج بدأت العمل بشكل احترافي في مجال تطوير تطبيقات الموبايل، وأمتلك خبرة عملية في العمل ضمن شركة برمجية، إلى جانب تطوير مشروعات شخصية ومستقلة.
شاركت في تطوير تطبيقات وأنظمة في مجالات متعددة، منها النقل والتتبع المباشر، التعليم، إدارة الميزانية، تنظيم المهام، الخدمات، مكالمات الفيديو، أنظمة الطلبات، وأنظمة QR. كما تعاملت مع تطبيقات تحتوي على خرائط، إشعارات فورية، تسجيل دخول باستخدام OTP، تحديثات لحظية، خدمات تعمل في الخلفية، وربط كامل مع الأنظمة الخلفية.
أمتلك خبرة في:
• تطوير تطبيقات Android وiOS باستخدام Flutter وDart.
• بناء واجهات استخدام متجاوبة وسهلة الاستخدام.
• ربط التطبيقات مع REST APIs والأنظمة الخلفية.
• تطبيق Clean Architecture ومبادئ SOLID.
• إدارة الحالة باستخدام BLoC وCubit وGetX.
• التعامل مع Firebase وSupabase.
• الإشعارات الفورية باستخدام Firebase Cloud Messaging.
• تسجيل الدخول والتحقق باستخدام OTP وJWT.
• الخرائط وتحديد الموقع والتتبع المباشر.
• قواعد البيانات المحلية والسحابية مثل SQLite وHive وPostgreSQL.
• أنظمة QR وقراءة الباركود.
• دعم اللغات المتعددة والوضعين الفاتح والداكن.
• Git وGitHub وGitLab والعمل ضمن فرق التطوير.
• اختبار التطبيقات، معالجة الأخطاء، وتحسين الأداء.
• تجهيز التطبيقات للنشر على Google Play وApp Store.
• التعامل مع الخوادم وDocker وبيئات التطوير والنشر وCI/CD.
أمتلك كذلك معرفة جيدة بتطوير الواجهات الخلفية، قواعد البيانات، لوحات التحكم والواجهات الأمامية، مما يساعدني على فهم المشروع بصورة متكاملة والتعاون بكفاءة مع المصممين ومطوري الأنظمة الخلفية وأصحاب المشاريع.
أبدأ عملي بتحليل متطلبات المشروع وفهم الهدف التجاري منه، ثم تقسيمه إلى مراحل واضحة، وتصميم بنية برمجية منظمة، وتنفيذ الواجهات وربطها بالخدمات الخلفية، واختبار جميع السيناريوهات قبل التسليم.
أحرص على التواصل الواضح، الالتزام بالمواعيد، كتابة كود نظيف وقابل للصيانة، وتقديم تحديثات منتظمة عن تقدم العمل. هدفي ليس فقط تسليم تطبيق يعمل، بل بناء منتج برمجي احترافي يحقق قيمة حقيقية لصاحب المشروع والمستخدم النهائي.