Summary

A Flutter developer with 3 years of experience , I make apps , websites and even a game using flutter platform ,. I am specially concerned with writing readable ,reusable and well maintained code base

Years of Experience

3

Graduation Year

2020

Birthdate

19/2/1997

Graduated From

Faculty of engineering Mansoura university

Military status

Exempt

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
  • adding new features to existing projects
  • 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
  • add new features to existing projects
  • use CI/CD tools to enhance product deployment

TECH-HUB

Flutter Developer

November 2022 - May 2023

Responsibilities

  • turn the ui/ux design to a working flutter app
  • co operate with backend team to apply apis to the project
  • add new features to the project

Skills

  • Personal skills

    Creativity

    Critical Thinking

    teamwork

    Adaptability

    Organization

  • Software skills

    java

    dart

    oop

    SOLID principles

    state management

    restful apis

    graphql

    bloc

    provider

    getx

    states rebuilder

    modular

    firebase

    hive

    agora sdk

    flutter web

    flutter flame

    web sockets

    payment gateways

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

Hayatona clinics

Flutter developer

  • Health care application
  • State management with getx and bloc
  • realtime video calls using agora sdk

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://play.google.com/store/apps/details?id=sa.com.gader

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://play.google.com/store/apps/details?id=com.codelink.azkary

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
  • https://play.google.com/store/apps/details?id=com.meerapp.meer

Note : the app is still in test mode in play store so the link may not open

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