cv

CV, academic background, experience, and honours.

Experience

  • 2026 - Present
    Doctoral candidate
    Cyber-Physical Systems (CPS), Heilbronn Campus — Technical University of Munich (TUM), Germany
    • Research on discrete reachability analysis and applications.
    • Giving the exercise sessions for the Cyber-Physical Systems course (INHN0018) at TUM Heilbronn Campus, for Information Engineering Bachelor students.
    • Supervising Bachelor thesis student(s)
  • 2024 - 2026
    Research assistant (HiWi)
    Cyber-Physical Mobility Lab (CPM) — RWTH Aachen University, Germany
    • Synthesised an OSM Lanelet2 map for a real-world scenario.
    • Transferred real-world map data to CPM Lab simulations.
    • Handled RVIZ2 simulations for the CPM Lab.
    • Developed a Dubins path planner tool in RVIZ2.
    • Developed a scenarios planner for the micro-cars.
    • F1-tenth RoboRacer simulation development.
    • Developed a Lichtblick environment as an alternative to the CPM Lab RVIZ environment.
  • 2024 - 2025
    Teaching instructor
    Advanced Mathematics for INFOTECH exercise sessions — University of Stuttgart, Germany
    • Exercise sessions for master’s students.
  • 2021
    Research intern
    Control and Dynamical Systems Lab — The German University in Cairo, Egypt
    • August–September 2021: web server, socket programming, and MAVLink UDP channel between a Raspberry Pi and a PC.

Education

  • 2023 - 2026
    Master of Science in Information Technology (INFOTECH programme)
    University of Stuttgart, Germany
    Embedded Systems specialisation
    • Grade: 1.3 (German scale).
    • Master’s thesis: Improved Automated Generation of Tracking Bounds for First-Order Algorithms in Time-Varying Optimisation (grade 1.3).
    • Research project: Implementation of a Data-driven State-feedback Controller for a Self-stabilising Bicycle (grade 1.3).
    • Teaching Assistant for the “Advanced Mathematics for Infotech” course exercise sessions
  • 2018 - 2023
    Bachelor of Science in Engineering Materials and Sciences (EMS)
    The German University in Cairo, Egypt
    Mechatronics major
    • Cumulative GPA: 0.8 (A+; German scale 0.7–5.0).
  • 2022
    Bachelor Thesis
    RWTH Aachen University, Germany
    • Cyber-Physical Mobility (CPM) Lab, Chair of Embedded Software (Informatik 11).
    • Thesis: Lane-level Map Matching Algorithm for Model-scale Vehicles (grade 1.0).

Awards

  • 2025
    Sony Active Student Award for academic performance at the University of Stuttgart.
  • 2023
    DAAD scholarship for master's studies at the University of Stuttgart (INFOTECH programme).
  • 2023
    Ranked 3rd in Mechatronics at the German University in Cairo (9th semester).
  • 2022
    Full scholarship for the bachelor's thesis abroad; ranked 1st in Mechatronics at the German University in Cairo (cumulative GPA over the first six semesters).
  • 2018
    Ranked 98th on Egyptian General Secondary (Thanawya Amma, Mathematical section) amongst +200,000 students
  • 2018
    70% Scholarship for Bachelor's studies in the German University in Cairo

Academic Interests

Control engineering and optimisation: Discrete reachability and formal methods, Data-driven and model predictive control, Time-varying optimisation and first-order methods, Reinforcement learning
Autonomous systems and robotics: Control, Map matching and autonomous driving stacks, ROS and embedded platforms
Teaching and research: University teaching and exercise design

Languages and Technical Skills

Programming: Python, C++, Java, C, VHDL.
Tools and frameworks: ROS 1/2, OOP, AVR microcontrollers, machine learning, data science, OpenCV, MAVLink.
Platforms and software: Linux, Raspberry Pi, MATLAB, SOLIDWORKS, AutoCAD, Ansys.
Also familiar with: Carla, C#, assembly, Docker, Proteus, SQL, socket programming, Flask, Django.

Online Courses

  • Motion Planning for Self-Driving Cars (Coursera)
  • Introduction to Self-Driving Cars (Coursera)
  • Introduction to Data Science in Python (Coursera)
  • Data Analysis Challenger Track (Udacity)

Additional Experience

  • DEBI Robotics Competition — qualified to the round of 16 out of ~200 teams.
  • ACM ICPC GUC community member (pupil and specialist tracks).
  • 2020 ECPC qualifications contest (GUC qualifications).
  • Catalyst Coding Contest, Google Hash Code, and Code Jam (2019–2022).
  • NASA Space Apps Challenge participant (2020).

Other Interests

  • Academic Teaching
  • Competitive programming
  • Linguistics
  • Linux