- π I recently graduated from Cairo University with a degree in Electrical Energy and Electronics Engineering (GPA: 3.6/4.0, Distinct Honors).
- π― Iβm looking to start collaborating on open-source projects related to Embedded Systems, Automation, and Software Development.
- π± Iβm currently focusing on advanced topics in Modern C++, AUTOSAR, and working on enhancing my skills in embedded systems software.
- β‘ Fun fact: I transform complex problems into elegant solutions through code.
- Cairo University, BS Electrical Energy & Electronics Engineering (Credit Hour System) 2019 - 2024
- Overall Grade: Excellent (GPA: 3.6/4.0, Distinct Honors)
-
- A versatile application developed in C for managing student records using a FIFO data structure, with a comprehensive analysis of the codebase and functionalities.
-
- Examines a pressure controller system designed to alert the cabin crew when cabin pressure exceeds 20 bars with an alarm duration of 60 seconds and optional tracking of measured values.
-
- Implemented motor power and speed control using an ATmega32P MCU, Blynk mobile app, and ESP for Wi-Fi.
-
- Car Speed Pedal Emulator is detailed case study of CAN protocol simulations using CANoe.
-
MYRTOS - Custom RTOS for Cortex-M MCU
- A custom Real-Time Operating System (RTOS) designed for ARM Cortex-M microcontrollers, featuring a priority-based preemptive scheduler with round-robin scheduling for tasks of equal priority.
-
Autonomous Mobile Robot using ROS - Graduation Project
- Developed an Autonomous Mobile Robot (AMR) with advanced path planning, obstacle avoidance, and SLAM Algorithm using ROS, including custom LiPo batteries and a React-based web interface for remote control.
-
- Implementation and study of Classical and Adaptive AUTOSAR architectures and components.
-
Classical AUTOSAR Fundamentals β Siemens EDA Jul 2024 β Present
- AUTOSAR SW Application Layer: SWCs, Runnables, RTE, ARXML, and practical development sessions.
- AUTOSAR OS: In-depth knowledge, OS configuration, task scheduling, and event handling.
- AUTOSAR Communication Stack: Communication module, PduR, I-PduM, CAN TP, and CAN IF.
- AUTOSAR Diagnostic and Bootloader: Diagnostic services, bootloader implementation, and testing.
-
Complete Modern C++ (C++11/14/17) Course Jun 2024 β Jul 2024
- Mastered C++ as an object-oriented language, applying Modern C++ features, STL components, and writing real-world applications while learning function and class templates.
-
Learn in Depth Embedded Systems Diploma (GitHub) Jun 2023 β Jul 2024
- Covered advanced topics in C/C++ programming, Embedded C, data structures, and architecture design.
- Developed Linker, Startup code, and Makefile configurations from scratch.
- Proficiency in microcontroller peripherals: GPIO, RCC, EXTI, UART, SPI, I2C, TIMERS, ADC.
- Specialized in automotive communication protocols such as CAN and developed simulations using CANoe.
- Expertise in Real-Time Operating Systems (RTOS) and their application in embedded systems.
- Created a custom RTOS scheduler tailored to specific application requirements.
- Studied Adaptive AUTOSAR, including its history, platform architecture, application types, execution and state management, configuration updates, startup sequences, and relevant POSIX APIs.
-
Siemens Industrial | Automation Engineer Intern (Certificate) Jul 2023 - Sep 2023
- Focused on cutting-edge protection, automation, and communication solutions.
- Collaborated with the sales team to understand their portfolio and develop strategic sales plans.
- Gained thorough knowledge of SIPROTEC relays and their role in electrical system reliability.
- Proficiently configured overcurrent protection relays using DIGSI software.
- Successfully configured SIPROTEC relays for integration with IEC configurator.
- Hands-on experience with SICAM PAS software through training sessions.
-
SOLERA MEP | Electrical Site Engineer Intern (Certificate) Aug 2022 - Sep 2022
- Installed and tested electrical appliances according to project requirements at ZED Zayed.
- Studied and modified electrical systems drawings as needed.
- Supervised the implementation of electrical systems according to the project plan.
- Ensured the availability of all required project materials.
- Followed up and reported to management according to the business plan.
-
Siemens Healthineers | Maintenance Engineer Intern (Certificate) Jul 2022 - Aug 2022
- Conducted maintenance on CT, MRI, and X-ray machines in hospitals and medical labs.
- Identified and troubleshot faults or errors in medical appliances using diagnostic tools.
- Performed repairs and maintenance to ensure the proper functioning and safety of medical equipment.