أنا محمد عبداللطيف، مطوّر تطبيقات موبايل بخبرة أربع سنوات في مجال البرمجة وتطوير الأنظمة باستخدام Flutter.
على مدار السنوات الماضية، عملت على بناء وإطلاق عدد من التطبيقات لأنظمة iOS وAndroid، ومررت بكل مراحل التطوير من رسم الفكرة الأولى إلى رفع التطبيق على المتجر ومتابعة أدائه بعد الإطلاق.
في عملي أحب التفاصيل التقنية الدقيقة، وأحرص دائماً على أن يكون الكود نظيفاً وسهل الصيانة، وأن تقدم التطبيقات أداءً سريعاً وتجربة استخدام مريحة.
لدي معرفة عميقة بمفاهيم:
State Management (باستخدام GetX، Bloc، Provider).
Performance Optimization .
واجهة المستخدم وتجربة المستخدم (UI/UX) من منظور عملي وتجريبي.
الربط مع ال APIs وإدارة البيانات المحلية (Local Storage).
MVC، MVVM، Clean Architecture, etc.
بجانب الجانب التقني، أمتلك خبرة في إدارة الفرق التقنية وتنظيم العمل اليومي بينهم (مطورين، مصممين، ومطوري باك-إند)، لضمان خروج المشروع بشكل متكامل ومتناسق.
اعتدت أيضاً على إعداد ملفات شرح فكرة المشروع وتخطيط WBS وجدولة المهام بطريقة واضحة تضمن تنفيذ كل مرحلة بدقة وفي وقتها.
عملت على مشاريع تحتوي على اشتراكات وباقات مدفوعة، وأهتم كثيراً بجانب تحليل فكرة المشروع حتى تكون واقعية وقابلة للتنفيذ والنمو التجاري.
أنا شخص أؤمن أن تطبيقاً ناجحاً يبدأ من فكرة واضحة وتنفيذ دقيق، وأحاول دائماً الجمع بين الإبداع والعملية في كل مشروع أعمل عليه.
I’m Mohamed Abdullatif, a mobile app developer with over 4 years of experience in Flutter development.
Throughout my career, I’ve worked on several mobile applications for both iOS and Android, starting from the initial idea all the way to publishing and maintaining the app on the stores.
I enjoy the details of development — writing clean, maintainable code and making sure every app runs smoothly and delivers a great user experience.
My technical background includes:
Strong knowledge of State Management (Bloc, GetX, Provider).
Performance optimization and understanding Flutter widget trees.
UI/UX design with a focus on practical, real-world usability.
Integrating with APIs, handling Local Storage, and working with Firebase.
Applying clean design patterns like MVC, MVVM, and Clean Architecture.
I also have good experience in team management — coordinating developers, designers, and backend engineers so everyone works in sync.
I’m used to preparing project documentation, WBS, and detailed schedules that keep projects well-organized and on track.
I’ve built apps that include subscriptions and payment plans, and I always pay attention to the business side of projects to ensure the idea can grow and succeed.
I believe a good app starts with a clear vision and solid execution, and my goal is always to deliver work that’s both creative and practical.