مطوّر Flutter وموبايل · القاهرة

ببني تطبيقات أندرويد بتوصل لمتجر Google Play.

أنا محمد أشرف، مطوّر Flutter من القاهرة. باخد شغل الموبايل من التنفيذ لحد النشر. آخر شغل مدفوع ليّا كان كمطور الموبايل الوحيد على تطبيق عقارات بيستخدمه أكثر من 180 ألف شخص. وكمان بنيت ونشرت تطبيق «نور الإيمان»، تطبيق إسلامي offline-first على Google Play.

مميز

أعمال مختارة

العمل

الخبرة

عقد

مهندس برمجيات — موبايل

منصة عقارات (سري)

يوليو 2026 – أغسطس 2026 · القاهرة، مصر

تطبيق عقارات إنتاجي بأكثر من 180 ألف مستخدم. المطوّر الوحيد للموبايل على كود Flutter / Dart لأندرويد.

  • نفّذت وصنت ميزات Flutter / Dart لأندرويد من الطرف للطرف على كود Riverpod يخدم أكثر من 180 ألف مستخدم.
  • حسّنت أداء التطبيق (وقت الفتح والذاكرة) عبر تحليل الإطلاق وإزالة استدعاءات API المكررة عند الفتح.
  • دمجت SDK دفع طرف ثالث مع استكمال الدفع بعد الانقطاع.
  • بنيت وصنت CI/CD لإصدارات Google Play بـ GitHub Actions وFastlane (بناء AAB / APK والرفع للمتجر).
  • أطلقت 3 تدفقات منتج: deep linking ومقارنة العقارات وonboarding؛ ووسّعت اختبارات الوحدة والويدجت والاختبارات الآلية.
  • حققت وأصلحت مشاكل الإنتاج كمطور الموبايل الوحيد، من إعادة الإنتاج حتى الإصدار.

فريلانس

مهندس برمجيات فريلانس — موبايل

GradEase

2025 – 2026 · القاهرة، مصر

منصة لإدارة مشاريع التخرج مبنية بـ Flutter / Dart.

  • طوّرت وصنت 5 تدفقات واجهة Flutter من الطرف للطرف: تقديم الفكرة، اختيار المشرف، المهام، الحضور، والتقييم.
  • دمجت REST APIs وتسلسل JSON للمصادقة، وسلّمت تدفقات نظيفة وقابلة للصيانة حتى التسليم النهائي.
  • التقنيات: Provider وfl_chart وSharedPreferences.

تطوّع

مدرب تقني متطوّع ونائب مسؤول

Support FCIS (نشاط طلابي)

2022 – 2024 · القاهرة، مصر

مجتمع تقني طلابي غير مدفوع في كلية الحاسبات والمعلومات، جامعة عين شمس.

  • مدرب متطوّع وموجّه رئيسي لتدريب Flutter صيفي لمدة شهرين؛ قدّمت ورش عملية عن Clean Architecture / MVVM والتصحيح وحل المشكلات.
  • نسّقت العمليات التقنية وممارسات Git / التحكم بالإصدارات لبرامج التدريب كنائب مسؤول.

المشاريع

مشاريع أخرى

CineMax

اكتشاف أفلام

تصفّح الأفلام الرائجة وابحث واعرض التفاصيل من TMDB REST API، مع Firebase Authentication.

  • Flutter
  • Cubit
  • GetIt
  • Dio / Retrofit
  • Freezed

محال شوب

تجارة إلكترونية موبايل

كتالوج منتجات وفئات ومفضلة وسلة وشاشات دفع مدعومة بـ REST APIs.

  • Flutter
  • GetX
  • Firebase Auth
  • REST
  • Localization

Muscle-Up

تطبيق لياقة أندرويد أصلي

تطبيق أندرويد أصلي بـ Java (فريق من 3؛ المساهم الرئيسي، 31 من 39 commit) بمحتوى تمارين عبر REST API.

  • Java
  • Android
  • Retrofit
  • Gson
  • Glide

EduToons

مشروع تخرج — تعلّم إلكتروني بالذكاء الاصطناعي

قدت فريقًا من 5 لتسليم منصة تحوّل المواد التعليمية إلى دروس متحركة (مشروع تخرج عين شمس).

  • Blender
  • Python
  • STT / TTS

إكس-أو المتقدّم

لعبة Flutter

وضعا Classic وUltimate، ولعب جماعي عبر الإنترنت بـ Firebase، وخصوم CPU بمستويات صعوبة متعددة.

  • Flutter
  • Provider
  • Firebase

المهارات

المهارات

موبايل

  • Flutter
  • Dart
  • Android
  • Kotlin
  • Java

بنية وحالة

  • Clean Architecture
  • MVVM
  • Riverpod
  • BLoC / Cubit
  • Provider
  • GetX
  • GetIt

بيانات وخدمات خلفية

  • REST APIs
  • JSON serialization
  • Dio / Retrofit
  • Freezed / code generation
  • Firebase Authentication
  • Cloud Firestore
  • Firebase Storage
  • Remote Config
  • SQLite
  • SharedPreferences
  • Secure storage

منصة ومنتج

  • Google Play publishing
  • CI/CD (GitHub Actions, Fastlane)
  • Git
  • Deep linking
  • Payment SDK integration
  • Maps and GPS / geolocation
  • Background services
  • MethodChannel
  • Localization (Arabic / English)
  • Responsive UI / Material
  • Light and dark theming
  • App performance (startup and memory)

جودة

  • Unit tests
  • Widget tests
  • Automated tests
  • Debugging production issues

أدوات أخرى

  • Python
  • ffmpeg
  • Bash / Linux
  • Figma
  • Android Studio
  • VS Code

مقررات جامعية

  • C
  • C++
  • SQL / PL/SQL
  • Oracle Database
  • Data structures and algorithms
  • Operating systems
  • Computer networks fundamentals
  • Software engineering
  • Introductory ML and NLP

عني

عني

بكتب Flutter وأندرويد، بحوالي سنة تركيز على الموبايل وحوالي سنتين في كتابة البرمجيات بشكل عام. بهتم بالـ clean architecture والاختبارات، وبالتفاصيل العملية للنشر: سرعة فتح التطبيق، حجم التثبيت، الشغل في الخلفية، وخط إصدار ما يتكسرش يوم الرفع. قبل عقد تطبيق العقارات بنيت GradEase، منصة لإدارة مشاريع التخرج، كعمل فريلانس بـ Flutter. اتخرجت من علوم الحاسب في كلية الحاسبات والمعلومات بجامعة عين شمس (2020–2024)، واتطوّعت قبل كده كمدرب Flutter ونائب مسؤول في Support FCIS.

حوالي سنة تركيز على الموبايل / Flutter، وحوالي سنتين في كتابة البرمجيات بشكل عام. Flutter وDart وKotlin وJava كل واحد حوالي سنة.

العربية (لغة أم)، الإنجليزية (B2، فوق المتوسط)

التعليم

بكالوريوس علوم الحاسب

جامعة عين شمس

كلية الحاسبات والمعلومات

قسم علوم الحاسب

2020–2024 · القاهرة، مصر

دورات وورش عمل

  • دورة Flutter وDart الكاملة (بالعربية)
  • Flutter متقدم — Clean Architecture وMVVM
  • دورة Flutter متقدمة — إدارة الحالة المتقدمة والأداء وبنية المشاريع الواقعية
  • ورشة MSP — ورشة مكثفة لمدة أسبوعين مع تسليم مشروع

تواصل

تواصل

لو بتوظّفوا مطوّر Flutter أو موبايل، اكتبولي. موجود في القاهرة، ومتاح للشغل هنا أو ريموت أو في الخليج.