Summary

Software engineer started as Web developer & UI/UX designer, then shifted to mobile app development with Dart & flutter framework, and seeking for more experience & learn more technologies in different fields .

High conceptual skills , Strong analytics , Highly problem solving skills with creative solutions ,and having the ability to organize and present complex solutions clearly and accurately .

Age

24

Military status

Exempt

Nationality

Egyptian

Graduation Year

2020

Graduated From

Computer science department Faculty of computers and information technology @Mansoura University

Work Experience

OptimumEgy

Developer

January 2022 - Now

Worked as part of a team (Remotely) .

Contributed in 4 mobile apps for android and IOS , Web app and Windows desktop app with Flutter framework,

I had responsibility of translate client requirements to Modules and tasks and write initial requirements for the problem solution and pass to back devs .

Also create beautiful UI/UX that suite functionality requirements and also follow modern user experiences .

Assign rules and tasks for other Flutter team members (using microsoft ToDo) . Cooperated in implementation stage and helped enhanceing other members performance .

Writing weekly and monthly reports .

Create Egypt

Developer

May 2021 - August 2021

Worked with Create Egypt as full-time flutter developer remotely .

Had full responsibility of Analysing , planing , designing , implementation .

Cubes for IT solutions

Developer

April 2020 - July 2020

Worked full-time in office with cubes company as Flutter developer .

Carried full responsibility of implementation stage .

Shared with web team in implementation and designing tasks .

Freelance

Developer

October 2019 - Now

Offerd mobile development services on various online websites , started with payed tasks and small projects , to cooperation in high complexity apps

Skills

  • Public

    Object-oriented programming

    Data Structure

    Clean code

    Git. / github , gitlab

    Third-party libraries

    RESTFul APIs

    Postman

    Adobe Photoshop

    Adobe Illustrator

    Agile

    Awesome Computer soft skills

    Natural Language Processing

  • Flutter

    Single Tone Design Pattern

    MVVM Design Pattern

    MVC Design Pattern

    Block Design Pattern & State Management

    Provider State Management

    GetX Navigator & State Management

    Internationalization

    Animation

    Firebase (FCM)

    Firebase NoSQL database & Real-Time Database

    Firebase Hosting

    Local Notification

    DialogFlow (Ai agents)

Education

Faculty of computers and information @ Mansoura University

Computer science - Bachelor's

2016 - 2020

Languages

Language

English

Very Good

Language

Arabic

Native

Language

French

Elementary

Projects

Mandob

Developer

January 2022 - February 2022

Application for management work between admin and his representatives & their sales processes for clients .

  • Admin Login
  • Representative Login (only admin can create a representative account )
  • Multi stores , Store for each representative
  • Sales , Purchases and Returns Invoices .
  • Customers & Suppliers Statements .
  • Supplier payments ,
  • Clients collections & representative expenses
  • Cashier system depends representative operations ( admin cashier shows all or per representative )
  • Export , Print invoices , reports and transitions between representatives stores

The user (Representative) carry a printer or POS .

Tested

  • Sunmi POS ( app can be Installed )

  • C4 printers .

  • Dart

  • Flutter

  • Provider S-M

  • MVVM design pattern

  • Chopper generator & json Serialization

Web Admin panel with flutter

Developer

February 2022 - Now

Web admin panel to manage and watch Representatives .

  • Create accounts for representatives

  • Display reports for users , products , orders and representatives in home screen , also show recent orders

  • Add and Edit Category & products

  • Receiver orders from app clients ,then set each order to selected representative if he has enough quantity

  • Cashiers system record each income & outgoing process by representative and calculate currency as total or for each representative

  • Main repository for admin and the ability to transfer from main to representatives stores

  • Display Purchases invoices

  • Display clients & customers data

  • Customers statements

  • Promo Codes system for clients

  • Notification system

  • Dart

  • Flutter

  • Provider S-M

  • MVVM design pattern

  • Chopper generator & json Serialization

  • Clean Reusable code

Shopping App

Developer

flutter shopping app for android and IOS ,

  • using json serialization & chopper generator
  • clean reusable code
  • provider state management
  • firebase fcm

Crowd Control Management

Developer

Application for global pandemics

manage users permissions to move around during curfew .

  • only give a permission to user if space around place has less than 10 permissions , can get permission for others .

  • permission duration 4h .

  • allow quick report of suffocation cases , sending message to nearest hospital .

  • Enables the user to book an appointment for a medical analysis online

  • Dart

  • Flutter framework

  • Provider State Management

Nuqta

Developer

Travel Agency App UI with GeoLocation and tracing , flutter c-p

https://github.com/eng-elsayed-m/nuqta_reports

Chat Bot

Developer

Chat Bot build with dialogflow and flutter cross-platform .

** - app to answer FAQ for a website or organization depends on Dialogflow AI agents .**

Smart Market

Developer

Grocy Market with flutter and dart , firebse

Royal Travel

Developer

Travel Agency App UI with GeoLocation and tracing , flutter c-p

Flash Chat

Developer

Public chat room with flutter c-p & Firebase

Bon Appetit

Developer

Food Recipes with foods api & Flutter