Summary

Software Engineer with 3 years of experience working with Flutter, Java, J2EE helping companies design and build technical systems customized perfectly for unique needs. Masterful at uncovering economical solutions to system design tasks of any scale. Keen to help clients design and acquire systems that overperform on business needs while coming in under budget. Skilled in engaging with stakeholders of all levels to facilitate requirements gathering and document as-is and to-be processes. Experienced in design, user acceptance testing (UAT), defect resolution and implementation of technical solutions.

Years of Experience

3

Nationality

Egypt

Gender

Male

Graduation Year

2022

Birthdate

9/9/2000

Skills

  • Problem solving

    Hard work

    Clean Code

    Git & Github

    Flutter

    State management

    Payment gateways

    Firebase

    Unit Testing

    c++

    c#

    java

    python

    dart

    RestApis

    Jire

    EJB

    JSF

    CSS

    Java script

    SQL

    Agile

    NoSQL

    Design patterns

    SOLID

Work Experience

ORCHTECH

trainee flutter developer

January 2021 - February 2021

working on a real app ( payroll application)

Algorithm

Flutter Developer

August 2021 - August 2022

working as a junior flutter developer on multiples apps

Beshara Group

Software Engineer

August 2022 - Now

work as a Software Engineer

Projects

CSC Motakamel System, Civil Services Committee, KUWAIT

develop new features and enhance and maintain Available features, integrate systems with each other.

August 2022 - Now

Portal System, Kuwait

integrate portal system with CSC mobile application

March 2024 - Now

Attendance System

create face and voice recognition using python for register print and integrate with CSC mobile application

August 2024 - Now

VG

development it using Flutter

June 2022 - September 2022

It is a communication application for businessmen and offers many facilities for them like:

Chat contains A lot of features like WhatsApp such as typing and online & offline, calls audio and video and group call with specific appointment handling using scheduled notification to notify users with meeting appointment .

my network features:

  • you can Add friends related to your field & your investments.
  • you can add projects and deals to discuss with investors through comments and replies on projects.
  • you can communicate with The entrepreneur through Chat or Comments.
  • you can add a referendum in your field about a specific subject.

Mimic

development it using Flutter

mimic is a big app for challenges like tiktok or kwai using videos and winners in challenges will get reward .

handling uploading videos using ffmpeg to reduce size and applying HLS .

cipher data in apis using DES algorithm cbc mode.

handling stories like WhatsApp but you can add only one story every 24 hours.

handling state management using cubit.

still working many features in this app .

Trim

development it using flutter

Trim provides you with a lot of time and offers many features such as

1- Find the nearest barber shops for men and females

2- The possibility of booking salons by phone

3- The possibility of offering discounts and coupons to buy offers

4- Selling products for personal care

Dr Recruiter‏

Work on updates and modifications using Flutter

This application is a new idea that enables hospitals to search for doctors and nurses for available jobs and also enables medical workers to access these jobs easily and hospitals can communicate with people through in-app conversations

Live Jobs

development it using Flutter

Application to facilitate the process of searching companies owners for employees and facilitate the process of finding the right jobs for individuals and the great advantage of this application is to do interviews through the application using Agora SDK and also employers can communicate with people through in-app conversations (chat module).

Mazed App

development it using Flutter (in progress)

This application is the conduct of bidding processes between bidders to buy cars offered by car owners and there are different types of bidding in addition to the fact that individuals can buy tickets from within the application to enter the new bids using a payment gateways "Thawani".

Moody GP app

developing using flutter & Firebase and machine learning techniques

moody is a Recommendations system app based on your mode .

it's recommend to you movies and Songs ,Books, Posts to enhance from your mode .

mode detect from your photo and after that the system recommend to you data fit your mode .

Blood Donation Application

development it using java android native & sqlLite

Steganography game project

development using java swing

features:

1- Hiding image or message in another image, video or record as type

of security.

2- Encode that data to be as part in that image or video.

3- Decode the new created file to get the data.

4- Using Java programming language and OOP concepts.

Faculty system project

development it with team using c# & SQL

Designed to automate the education process.

Courses and Certificates

Data Structure & Algorithms

OOP

DBMS

Design Pattern

Flutter Courses

from udemy & multiple resourceses

Machine Learning

SP

NLP

Languages

Language

English

Good

Language

Arabic

Mother Tongue

Education

Computer Science

CS

2018 - 2022