Summary

Senior Mobile Engineer with 7 years of experience delivering high-performance Flutter and Android applications across e-commerce, supply chain, and social platforms. Proven ability to resolve complex technical challenges, reduce costs, and enhance user experience through performance optimization and innovative solutions.

Work Experience

Akhdar

Senior Flutter Engineer

September 2025 - Now

  • Led the Flutter engineering team across Akhdar main app, setting coding standards, coaching and doing code review.
  • Achieved a 35% reduction in code redundancy by adopting a Modules & Services architecture, resulting in cleaner structure and faster development.
  • Maintained 99.8% crash-free sessions across 1.7M+ MAU.

ArabDT

Senior Mobile Engineer

March 2024 - September 2025

  • Built background location solutions for improving accuracy & battery use.
  • Reduced costs by $450/month via third-party service elimination.
  • Published Play Store app by overcoming rejection issues.
  • Applied TDD & Clean Architecture for maintainable code.
  • Partnered with designers & Project Managers (PMs), for feature delivery.
  • Led the development of challengeable UI designs in the Taktikat, RMS & Future AI projects

Qara Digital Solutions

Flutter Engineer

January 2023 - March 2024

  • Built Qara Insights Dashboard & Admin Panel (Flutter Web).
  • Delivered mobile apps with incentive programs (Wady El Nile, Kafr El Zayat).
  • Implemented CI/CD using GitHub Actions.
  • Collaborated with designers & stakeholders, in Agile sprints.

Appgain.io

Mobile Engineer

May 2022 - January 2023

  • Upgraded SDKs for Android 12 compatibility & notifications.
  • Developed e-commerce apps (Hatolna, Swim Store).
  • Migrated iKhair app from Android native to Flutter ensuring data safety.

DHT

Senior Flutter Developer (Remotely Part-Time)

July 2022 - September 2024

  • Led the development of the BookSportz app in Flutter.
  • Integrated with GraphQL APIs and ensured code quality through the unit testing.
  • Expanded unit tests coverage to 82%

Out Of The Box

Mobile Application Developer

December 2020 - May 2022

Technical Skills

  • Languages:

    primary: Dart, Java

    secondary: Kotlin

  • Frameworks & Tools:

    Mobile Development: Flutter SDK, Android SDK, iOS SDK (deployment & integration), AI integration

    State Management: Bloc, Provider, ViewModel

  • Methodologies:

    Agile (Scrum, Kanban)

  • Architectures & Design Patterns:

    Architectures: MVVM, MVC, Clean Architecture

    Design Patterns

  • APIs & Networking:

    REST, JSON, GraphQL, SSE, WebSockets

    Networking Libraries: Dio, Retrofit2, OkHttp

  • Databases & Storage:

    Local Databases: SQFlite, Room, Hive, Shared Preferences

    Cloud Services: Firebase Firestore, Firebase Storage

  • Backend & Cloud Services:

    Firebase (Dynamic Links, Messaging, Remote Config, Analytics)

  • CI/CD & Version Control:

    Git, GitHub, GitLab

    CI/CD Tools: GitHub Actions, Fastlane, Codemagic

  • Dependency Injection & Reactive Programming:

    Dependency Injection: GetIt, Hilt

    Reactive Programming: RxDart, RxJava, Streams

  • Testing:

    Unit Testing, Integration Testing, Widget Testing

Education

Faculty of Computer Science at Misr University For Science and Technology

Computer Science - Very Good, B+

2016 - 2020

Courses and Certificates

Languages

Language

English

Very Good

Language

Arabic

Mother Tongue