Objective

On my way to be a very powerful Software Engineer.Seeking a job to enrich my knowledge and gain more experience.

Work Experience

National Bank of Egypt

System Administrator

December 2022 - Now

Open systems administrator on Unix/Linux environments.

ATW Ltd.

Backend Developer

September 2019 - June 2021

Laravel - API - HTML

ATW Ltd.

Backend Development Intern

July 2019 - September 2019

Developing and maintaining websites and providing APIs for mobile applications. Using (PHP - HTML - CSS ) and thier frameworks.

High Image

Marketing - Fundraising Team Member

April 2019 - June 2019

Freelancing

Education

Cairo University - Faculty of Engineering

Computer Engineering - Bachelor

2015 - 2020

Languages

Language

Arabic

Mother Tongue

Language

English

Professional

Extracurricular Activities

TCCD Sep 2018 to Present

Logistics/PR Member Volunteering in the Technical Center for Career Development in Faculty of Engineering Cairo University

IEEE-CUSB Sep 2016 to Feb2018

Fundraising Member then Head

Skills

  • Technical Skills

    Problem Solving

    Object Oriented Programming (C++)

    Web Development

    Python

    HTML , CSS , JS

    MySQL

  • Personal Skills

    Photoshop

    Time Management

    Researsh

    Team Work

    Self Learning

    Microsoft Office

Courses and Certificates

AIX workshop

GTS

Red Hat System Administration I (RH124).

Graduation Project

TinyEye

TinyEye is an indoor home security camera system that is shipped on a camera to keep a log history of people entering your home and notify you with the unknown persons.

It aims to maintain home security with the least possible cost and the best possible accuracy.

To achieve this we went through the project starting from reading image streams from a camera till a human enters the scene which is indicated using an InfraRed Sensor only then we start human recognition to identify people then send the recognition result to a server which controls the communication between the human recognition module and the mobile application which is needed to setup users as a start, keep a log of people entering home and receive notifications whenever an unknown person breaks into the house.

Grade : Excellent

Supervisor : Prof.Amr Wassal

My role : Mobile Application UI , Training MobileFacenet , Recognition Classifier and Testing Server

Projects

Master Clinic

Implemented the whole nurse role.

A web-based system designed to help doctors run their clinics efficiently. (HTML , CSS , PHP , Laravel , Bootstrap)

Simplified PDP11-based MicroProcessor

Implementation Team Member

A simplified PDP11-based microprocessor that can execute the program loaded in its ram. Using VHDL.

Smart TV Simulation

Implementation Team Member

A simulation software for gesture control for smart TVs . (Python , OpenCV , Machine Learning)

OS Scheduler

Implemented Round Robin and HPF Algorithms

An OS scheduler using different scheduling algorithms. Divided into two modules : Process Generator and Scheduler. (Python)

Pixel Art

Hardware Implementation

This is a Microprocessor project for controlling a hardware LED Matrix using an Arduino board and an Android application.(C,C++)

Distributed Systems Student Paltform

Upload and Download Implementation Team member

Distributed database, distributed file system and distributed processing modules of mp4 files where the user can:Login or Register , Upload and Download Files.(Python)

File Compressor and Extractor

The project is to find the best lossless compression technique that can be used to compress text. a set of Arabic

book reviews containing over 63,000 reviews from www.goodreads.com split into 20 files over 2 modules : compress the reviews and decode them correctly to generate the original files.(C++)

Chicken Hunter

An assembly language project devided into 2 modules :

  • Game Mode : The game is to be played in a communication system with another player on another machine to collect more points to win.

  • Chat Mode : The users are able to chat with each other.