Summary

Junior Software engineer, B. SC. in Computer Science passionate about Mobile Programming with 3-year experience in mobile development(Android native&Flutter) Looking for opportunities as a software developer with an expert team of developers.

Birthdate

11-7-1998

Military status

Exemption

Language

Arabic - English

Residence

Egypt - Damietta

Education

faculty of computer and information systems at mansoura university

Computer Science - good

2016 - 2020

Work Experience

Varit

Flutter developer

February 2021 - Now

  • Using GetX state-management framework.
  • Using provider state-management
  • Authentication
  • Facebook login & google sign up
  • rest API & postman requests.
  • responsible for architecting the project.
  • write some unit tests.
  • Firebase

bdaya development

flutter developer

September 2020 - February 2021

What I have been working here:

  • Developing apps using GetX framework.
  • Using localization to enable apps with multiple languages.
  • Making animation views using Lottie and flare packages.
  • cashing data with a hive package.
  • swagger

khamsat

Android developer

May 2020 - August 2020

What I have been working here:

fixing and maintaining projects.

Projects

v-carts

Building the whole app from A to Z. UI, API rest connection, Auth, and caching.

MounTruck

I have fully developed the application

imporatant packages:

modal_progress_hud - flutter_html - infinite_scroll_pagination - google_sign_in - flutter_facebook_login - http - flutter_staggered_animations

TahtElbeet

My role was focused on building the app UI, and I participated in linking the app with firestore database.

important packages:

get - google_maps_flutter - flutter_inner_drawer - hive_flutter - flare - pin_code_fields

Sawaqny

I developed the app UI.

Imporatant packages:

get - google_maps_flutter - flutter_polyline_points - google_maps_place_picker - flutter_inner_drawer - lottie - flutter_screenutil - flutter_swiper

Tabib Click

full mobile application

Skills

  • General Concept

    Deep OOP understanding

    Git

    Debugging

    Clean Code

    Unit Test

    SOLID PRINCIPLES

    Problem solving

    error handling

  • Flutter

    dart

    GetX

    provider

    localization

    Unit test & Widget test

    Firebase Firestore

    Animation

    Caching

    Maps

    Postman

    Swagger

  • Android(good knowledge)

    Java

    Kotlin

    XML

    sqlite

  • Database (basics)

    SQL (basics)

    Nosql

    Shredpreference

  • Others

    JSON

    API

    UML

    problem solving

Certificates

.Net Web Development at Information Technology Institute (ITI), Mansoura Branch. (Jul 2019 –Aug 2019)

Languages

Language

Arabic

Native

Language

English

Very Good