A results-driven Robotics Software Engineer with 2+ years of experience designing and deploying software for autonomous mobile robots. Expertise in C++/Python, ROS/ROS2, and the NAV2 stack, delivering robust solutions from simulation to deployment.
Work Experience
Robotics Software Engineer
Dakahlia Group
R&D Robotics Software Developer
Noases
Teaching Assistant
Faculty of engineering of Ain Shams university
Autonomous System Mentor
Egyptian Electric Vehicle Rally Competition
Education & Certifications
M.Sc. in Mechatronics and Robotics Engineering
Graduate Student
Graduate Mechatronics and Automation Engineer
Faculty of Engineering, Ain Shams University
Robotics Software Engineer Nanodegree
Udacity
Technical Skills
Programming & Languages
- C++ (Advanced)
- Python (Advanced)
- C
- LUA
- Bash Scripting
Robotics & Simulators
- ROS1 & ROS2
- Nav2 Stack
- MoveIt
- Gazebo / CoppeliaSim / Carla
- Matlab/Simulink
Tools & Platforms
- Git & GitHub
- Docker
- CMake
- PyTorch & TensorFlow
- Linux
Hardware & Embedded
- ESP32, ARM
- PLC Programming
- PCB Design (EasyEDA)
- MQTT, WebSockets
Projects
Shell Urban Autonomous Concept Simulator
A modular simulation framework with ROS 2 and Docker for testing navigation algorithms.
Path Tracking Surveys
Applied and compared Pure-pursuit, Stanley, and MPC controllers in the CARLA simulator.
Self-Driving Car Simulator
Built a complete simulation environment for an Ackerman steering car with ROS1 integration.
ABB IRB 120 Simulator
Integrated ROS1 and MoveIt with CoppeliaSim for an industrial robot arm, cited in a Master's thesis.
Autonomous Disassembly Robotic Manipulator
A complex project for non-destructive e-waste disassembly, part of my graduation thesis.
Competitions & Awards
1st Place, Shell "Pitch the future"
April 2022Won first place worldwide on our idea on how to make an autonomous vehicle prevent a carjacking situation.
4th National Place, DEBI Robotics
May 2023Developed an autonomous system on a TurtleBot3 to track and grasp a ball for the Ministry of Communication competition.
5th Place, Shell AI Competition
May 2022Won 5th place worldwide by creating a full stack for a self-driving vehicle by using the CARLA simulation.
Scholarships
"My Future" Full Scholarship
Offered by Egyptian Refining Company (ERC)Received a full scholarship for promising national school students to study Bachelor of Mechatronics within the International Programs at the Faculty of Engineering, Ain Shams University.
Volunteering
Autonomous Racing Team's Coordinator
Autotronics Research Lab (ARL)
Get In Touch
Have a question or want to work together? Feel free to reach out.