Summary

Flutter Developer with a passion for clean code and modern design patterns. My skills in Flutter, Dart, API development, Firebase, and state management allow me to create scalable and maintainable code. I am also experienced in payment gateway integration and problem-solving. I am committed to staying current with the latest technologies to deliver innovative software solutions.

Birthdate

5/5/1998

Graduation Year

2020

Military status

Finished

Marital status

Unmarried

Skills

  • Flutter and Dart
  • Firebase (Cloud Firestore, Cloud Storage, Dynamic Links, Cloud Messaging, Authentication, and Hosting)
  • API development ( Dio, Http, Socket io , Postman, Swagger )
  • Google Maps (Polylines, Tracking, Places API)
  • State management (Bloc, GetX, Provider , ..)
  • Mason, Freezed, Unit test, and Widget test
  • Payment gateways (MyFatoorah, Paymob)
  • Creating pricks using mason , Code generation tools (Freezed , Json Serializable , ... )
  • Caching ( Shredpreference, Hive , GetStorage , sqlite )
  • Notifications (FCM, Awesome Notifications, Local Notifications)
  • General programming skills (Python, C++ basics, OOP principles, Solid, and Problem Solving)
  • Experience with version control using Git , GitHub , GitLab
  • Ability to write Clean, maintainable, and scalable code
  • Familiarity with Agile development methodologies

Education

Faculty of computer and information systems at Zagazig university

2016 - 2020

Languages

Language

Arabic

Native

Language

English

Very Good

Work Experience

ForAll.FA

Mobile Developer

February 2022 - Now

Develop 4 apps (client , vendor , sales , delivery ) containing 28 services ,

(Shopping , medical services , hotels , flights , dry cleaners , jobs , e malls ,etc.. )

  • Dynamically building a UI based on API response to add different products with different attributes
  • Implemented Map, Polylines, and Live Tracking for drivers and orders
  • Using advanced Bloc State-Management features
  • Rest API (Dio ) & postman requests.
  • Chat using web socket
  • Freezed & Code Generation tools
  • Utilizing Mason and custom bricks
  • Using PayTabs and urway gateway for payment
  • Developed some packages (Multi_selection, API_Helper)

Smart Breeder

Remotely

May 2021 - January 2022

MySheep (اغنامي )

  • Developed an app that manages everything about sheep, barns, feed warehouse, and medicines warehouse with General Statistics.
  • Used GetX state-management
  • Responsible for architecting the project.

Erad United

Remotely

October 2020 - April 2021

  • Developed an online store for this company (Eradko)
  • Used Provider state-management
  • Payment using (MyFatoorah)
  • Facebook login & Google sign up

Freelancing

­

September 2018 - June 2020

  • Developed and launched various mobile applications , including Maa Allah, Ma3een, Sanai3i, harvest...