Summary

Results-driven Flutter Developer with 4+ years of experience building high-performance mobile applications for iOS and Android. Proficient in Flutter, state management, clean architecture, and delivering optimized user interfaces with seamless animations. Passionate about writing high-quality, maintainable code while staying updated with modern mobile development trends.

Years of Experience

4+

Graduation Year

2020

Birthdate

19/2/1997

Graduated From

Faculty of engineering Mansoura university

Military status

Exempt

Skills

  • Personal skills

    Creativity

    Critical Thinking

    teamwork

    Adaptability

    Organization

  • Software skills

    Java

    Dart

    OOP

    SOLID principles

    State management

    Clean Architecture

    Unit testing

    Integration testing

    Responsive design

  • Technologies and tools

    Bloc

    Provider

    Riverpod

    Getx

    Dio

    Firebase

    Supabase

    Google maps

    Agora sdk

    Stripe

    Checkout

    Moyasar

    Hive

    Flutter Flame

    Responsive Framework

    Mocktail

    Dartz

Education

Faculty of engineering Mansoura university

COMPUTER ENGINEERING AND SYSTEMS - Bachelor

2015 - 2020

Courses and Certificates

Android development training

ITI

An android development training in ITI mansoura branch

Java training

New horizon

Java training course with oracle materials in new horizon training center maadi , cairo

Work Experience

KW4S

Flutter Developer

July 2020 - October 2020

https://kw4s.com/

Responsibilities

  • Developing apps for Android and IOS using Flutter framework
  • Converting UI/UX designs to flutter code
  • Added new features to existing projects, improving functionality and user experience.
  • Edit existing project features to satisfy client needs
  • Deploy apps in both stores Google play and App Store

Code Link

Flutter Developer

October 2020 - November 2022

https://codelink.com.sa/

Responsibilities

  • Developing apps for Android , IOS and Web using Flutter framework
  • Fix bugs at existing projects
  • Convert apps to null safety
  • Refactor legacy code to latest dependencies
  • Added new features to existing projects, improving functionality and user experience.
  • Use CI/CD tools to enhance product deployment
  • Successfully deployed applications to Google Play Store and Apple App Store, ensuring compliance with platform guidelines

TECH-HUB

Flutter Developer

November 2022 - May 2023

Responsibilities

  • Translate UI/UX designs into fully functional Flutter applications
  • Co operate with backend team to apply apis to the project
  • Added new features to existing projects, improving functionality and user experience.

Code link

Senior Flutter developer

June 2023 - Now

Projects

Eureeca

Mobile app developer

  • A mobile app for Eureeca Crowd investing platform ( https://eureeca.com/home )
  • State management , dependency injection and routing with getx
  • Used Stripe , Checkout for online payment
  • Used Flutter form builder for forms

Diet watchers

Mobile app developer

  • Health care application
  • State management with Bloc
  • Realtime video calls using agora sdk
  • Real-time chat using Laravel and Flutter Pusher.
  • Payment with Moyasar

https://apps.apple.com/sa/app/diet-watchers-eat-healthy/id6460976436

Hayatona clinics

Flutter developer

  • Health care application
  • State management with getx and bloc
  • Realtime video calls using agora sdk
  • Payment with moyasar

https://apps.apple.com/us/app/hayatona-clinics-عيادات-حياتنا/id1582945676

Pureness

Mobile app developer

  • Application for car wash services
  • State management , dependency injection with Bloc and provider
  • Forms with flutter form bloc
  • Realtime with firebase messaging
  • Google maps for car and provider locations

https://play.google.com/store/apps/details?id=com.codelink.pureness_app&hl=ar

Gadeer

Mobile app developer

  • Expert volunteering platform
  • State management using bloc
  • Dependency injection and routing using Modular
  • Realtime chat with firebase cloud messaging
  • Voice and video calls using agora sdk and dynamic links

https://apps.apple.com/us/app/gader-جدير/id1543709904

Azkary

Mobile app developer

  • Mobile application which helps users to read daily muslim azkar and tasabeeh .
  • Getx for state management
  • Hive for local database
  • Cloud firestore for remote database

https://apps.apple.com/us/app/azkary-اذكاري/id1601392616​

meer

Mobile app developer

  • An app to help business owners to find talented people in publicity and announcement field to help them grow their business
  • State management , dependency injection and routing with getx
  • Graphql flutter for communicating with graphql database
  • Forms with flutter form bloc
  • Realtime chat with sse

azkary admin

Web app developer

  • Dashboard for azkar app
  • Getx for state management , dependency injection and routing
  • Fire store as remote database
  • Responsive framework to enhance ui on large screens

Space war

Mobile app developer

  • A space shooter game made with flutter and flame 2d game engine
  • Game videos link : https://drive.google.com/drive/u/0/folders/1PapxWDesBYRVJMhHoJek40fzy0PCpfpA

eshtry bzkaa

web app developer

  • A dashboard made with flutter web for an E commerce app
  • State management with bloc
  • Routing and dependency injection with Getx

Fast

Mobile app developer

  • Food delivery
  • State management with getx

Molem

Mobile app developer

  • E commerce application
  • State management with getx

Artaahw

Mobile app developer

  • Food delivery application
  • State management with states_rebuilder

Curey

Mobile app developer

  • Part of my graduation project
  • Health care app
  • State management with provider
  • https://github.com/OmarZakiAli/curey_user

UI challenges

implementing some UI challenges to train converting any kind of ui into code

Languages

Language

English

Very Good

Language

Arabic

Native