Summary

Experienced Senior Software Engineer with 5+ years in mobile app development, specializing in Flutter and Android. Proficient in building scalable, high-performance applications with a focus on optimizing user experience and solving complex technical challenges. Proven track record in delivering robust solutions across industries like e-commerce, social supply chain, and customer engagement. Adept at utilizing Clean Architecture and CI/CD practices to enhance development efficiency. Looking to leverage my expertise in leading impactful projects and driving product innovation.

Marital status

Single

Military status

Exempted

Birthdate

24 November 1996

Languages

Arabic ( Mother tongue ), English ( Very good )

Key Skills

  • Programing Languages:

    Primary: Dart, Java

    Secondary: Kotlin

  • Frameworks & Tools:

    Mobile Development: Flutter (Cross Platform), Android (Native)

    State Management: Bloc, Provider, ViewModel

  • Methodologies:

    Agile (Scrum, Kanban)

  • Architectures & Design Patterns:

    Architectures: MVVM, MVC, Clean Architecture

    Design Patterns: Creational (Singleton, Factory,Builder), Structural (Adapter, Decorator), Behavioral (Observer)

  • APIs & Networking:

    REST, JSON, GraphQL

    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

  • Soft Skills:

    Team Player, Problem Solving, Effective Communication

Education

  • Faculty of Computer Science at Misr University For Science and Technology - Computer Science

Work Experience

  • ArabDT
  • Qara Digital Solutions
  • Appgain.io
  • DHT
  • Out Of The Box

CV Summary

4
Projects
4
Courses
5
Companies