About

Seeking a job opportunity or an internship in the embedded systems field my education, to obtain a challenging embedded software engineer position where my programming, electronic, and electrical skills together can help in the design and development of embedded systems.

Basic Information
Birth Date:
May 10, 1999
Address:
Cairo, Egypt.
Language:
Arabic, English, German (Basics)
Education

2017 - 2022

Bachelor's Degree
Bachelor of Computer and Systems Engineering

Faculty of Engineering, Ain Shmas University.

Accumulative Grade (Very Good)

2015 - 2017

High School
Motafwkeen Secondary School for Advanced Students

One of the top 96 students accepted from IQ exam out of 5000 students

Skills
Programming Languages
C, C++, C#
Python, Dart
HTML, CSS, BootStrap
Embedded Systems
• Microcontrollers Interfacing

AVR (ATmega16), TIVA-C (TM4C123GH6PM)

• Communication Protocols.

SPI, I2C, UART, CAN, LIN.

Applications
• Mobile Applications

Building mobile applications with Flutter Cross Platform

• Web Applications

Building simple web applications with HTML, CSS and BootStrap.

Projects
GPS Tracking System
GPS with tiva-c

It is a college project of 6 member. We developed a GPS tracking system using TM4C123G Launchpad, the system stores the moved trajectory after power-on and calculate total live distance and show it on LCD also draw the live trajectory in laptop by using python script on google map.

Stopwatch with ATmega16
Stopwatch with ATmega16

A stopwatch with 3 push buttons for reset, pause, and resume; interfaced with 6 multiplexed 7-segment displays.

CPU Scheduler
CPU Scheduler using C#

It provides 6 different schedule algorithms where I implemented the “shortest job first (preemptive and Non preemptive) and priority non preemptive” algorithm. The application draws the processes in order vs time and calculate their average waiting time.

Ecommerce Application
Ecommerce Application using Flutter&Dart

Worked with team in college to create a store application using Flutter&Dart languages on Android Studio also we used Firebase to upload and store files and this application work on Android and IOS.

PCI Bus
Design PCI Bus using Verilog(HDL)

Write a synthesizable Verilog code to implement a PCI bus for target device and testing modules working as Initiator device and converting code to RTL schematic using Xilinx program.

1 / 3
2 / 3
3 / 3