السلام عليكم،
أنا المهندس مصطفى أيمن، مطوّر تطبيقات أندرويد بخبرة عملية في بناء وتطوير تطبيقات موبايل باستخدام Kotlin و Android Studio، بالإضافة إلى خبرة متقدمة في Jetpack Compose و Firebase. أمتلك شغفًا كبيرًا لتطوير تطبيقات سهلة الاستخدام، آمنة وذات أداء عالٍ، مع القدرة على حل المشكلات وتقديم حلول عملية مبتكرة.
أنا طالب بكلية الهندسة الإلكترونية بمنوف – قسم حاسبات – جامعة المنوفية، وشاركت في برنامج Android Mobile App Developer بمبادرة وزارة الاتصالات المصرية (DEPI)، حيث قمت بتطوير أكثر من 8 تطبيقات متكاملة من الفكرة وحتى النشر، وفق أحدث معايير Material Design واتباع معمارية MVVM لضمان أفضل أداء وسهولة صيانة.
من أبرز مشاريعي:
-BMI Calculator: تطبيق لحساب مؤشر كتلة الجسم مع ملاحظات ديناميكية.
-Weather App: تطبيق لعرض حالة الطقس بشكل لحظي باستخدام REST API مع واجهة بسيطة وسهلة الاستخدام.
-Business Card App: بطاقة أعمال رقمية مع خصائص مشاركة سريعة وواجهة عصرية.
-Employee Management System: نظام لإدارة الموظفين باستخدام Java وOOP (Polymorphism & Inheritance).
-Kids App: تطبيق متعدد الشاشات (3 Tabs) مع واجهة منظمة وبنية مرنة.
-Chat App: تطبيق محادثة مبسط مع إمكانية إرسال واستقبال الرسائل.
-Note App: تطبيق لتسجيل الملاحظات مع خصائص الإضافة، التعديل، والحذف.
-Movie App: تطبيق لاستعراض أحدث الأفلام باستخدام REST API مع واجهة مستخدم تفاعلية.
الخدمات التي أقدّمها:
- تطوير تطبيقات أندرويد باستخدام Kotlin و Jetpack Compose.
-ربط التطبيقات بـ Firebase و REST APIs بالإضافة إلى قواعد بيانات محلية مثل SQLite.
- تصميم واجهات مستخدم UI/UX عصرية وجذابة.
- كتابة كود نظيف، منظم، وقابل للتوسع.
-اختبار وتحسين الأداء للوصول إلى تجربة مستخدم مثالية.
يسعدني التواصل معك، وأقدّم استشارة مجانية لمدة 15 دقيقة عبر Zoom لمناقشة فكرتك أو مشروعك قبل بدء العمل.
تصميم واجهات مستخدم مرنة وسهلة الاستخدام باستخدام Compose، مع تطبيق مبادئ State Hoisting للتحكم في حالة الواجهة.
تنظيم منطق التطبيق وفصل الواجهة عن البيانات لضمان استقرار وسلاسة الأداء باستخدام ViewModel وArchitecture Components.
تنفيذ تطبيقات عملية مثل حاسبة BMI، وتطبيق المهام To-Do List، وشاشات تسجيل الدخول وتعديل الملف الشخصي، بالإضافة إلى تطبيق Movie App لعرض بيانات الأفلام، وتطبيق Weather App لعرض حالة الطقس، مما يعكس تنوع الخبرة في بناء تطبيقات تفاعلية ومتكاملة.
الاعتماد على تصميمات Material الحديثة لتحقيق تجربة مستخدم جذابة ومريحة مع استخدام Navigation Components لإدارة التنقل بين الشاشات.
كتابة كود منظم وسهل الصيانة من خلال فصل منطق الواجهة عن البيانات وضمان سهولة التطوير المستقبلي.
خبرة في استخدام Android Studio لتطوير التطبيقات، وGit/GitHub لإدارة الإصدارات، وLDPlayer لاختبار التطبيقات على المحاكي.
قدرة على اكتشاف المشكلات البرمجية وتحليلها بسرعة لتقديم حلول فعّالة تضمن استقرار التطبيق وجودته.
المعدل التراكمي: 3.5 من 4.0
خلال الدراسة ركّزت على برمجة التطبيقات وتطوير الأنظمة وحل المشكلات البرمجية.
درست مقررات متخصصة مثل البرمجة، البرمجة الكينونية (OOP)، هياكل البيانات، الإلكترونيات، هندسة البرمجيات، وهندسة العتاد.
واهتميت بشكل خاص بمجال تطوير تطبيقات الموبايل باستخدام Kotlin وJetpack Compose، مع تعزيز مهاراتي في تحليل الأخطاء وإدارة المشاريع التقنية ضمن برنامج رواد مصر الرقمية.