Summary

As a senior Flutter developer with 4 years of experience, I have a strong background in developing high-quality, cross-platform mobile applications for both iOS and Android and Web applications using Flutter and Dart. I have a deep understanding of Flutter's architecture and its accompanying tools and have extensive experience with state management, widget building, and integration with external APIs. I am highly skilled in implementing complex UI/UX designs, optimizing app performance, and writing robust, maintainable, and scalable code. Seeking to add a huge value to my company and staying up-to-date with the latest technologies along days.

Graduation Year

2020

Marital status

Single

Military status

Exempted

Birthdate

24 November 1996

Graduated From

B. SC. in Computer Science at Misr University For Science And Technology

Skills

  • Programing Languages

    Dart, Java, C++

  • Frameworks

    Android (Native)

    Flutter (Cross Platform)

  • Methodologies

    Agile

  • VCS

    Git, Github, Gitlab

  • State Management

    Bloc, Provider, Getx

  • Networking

    Retrofit2, http, Dio

  • Web Services API

    REST, JSON, GraphQl

  • Push Notification

    FCM, Onesignal

  • Local Databases

    SQFlite, Room, Shared Preference

  • Firebase

    Firestore, Messaging, Storage, AdMob, Dynamic Links, Remote Config, Analysis, Events

  • Architecture

    MVVM, MVC, Clean

  • Design pattern

    Observer, Singleton, Factory, Builder, Prototype, Strategy

  • RP

    Rx-Android, Rx-Java, Rx-Dart

  • CICD

    Fastlane, Codemagic, Gitub Actions

  • TDD

    Unit, integration, widget test

Education

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

Work Experience

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

CV Summary

3
Projects
3
Courses
4
Companies
2
Languages