Computer Vision Engineer | Robotics Developer | Control & Navigation Enthusiast
I am an AI Engineer with a Master's degree from the German University in Cairo, Egypt, specializing in computer vision. I have a strong background in simulation & control, edge deployment, and autonomous systems, with hands-on experience in ROS, Python, C++, and embedded systems.
MSc. in Artificial Intelligence
Courses: Artificial Intelligence, Computer Vision, Natural Language Processing, Image Processing, Reinforcement Learning & Optimal Control, Optimization Techniques for multi-cooperative systems, Sensors Technology, Robotics, Advanced Mechatronics Engineering, Optimization of Mechanical Systems
Bsc. in Mechatronics Engineering
Courses: Robotics and Industrial Automation, Machine Learning, Real Time Operating Systems, Control Systems, Digital Signal Processing
C/C++, Python, Embedded C, MATLAB
Deep Learning, Reinforcement Learning, Computer Vision, TensorFlow, PyTorch, OpenAI Gym
ROS2, IsaacSim, MoveIt, SLAM (RTAB-Map, GMapping), OpenCV, PCL
Path Planning, Kalman Filters, PID, MPC Control
RTOS, PlatformIO, STM32, ESP32, Raspberry Pi, Jetson Nano
Developing an autonomous quadcopter for indoor operation and gps-denied environments, It utilizes a stereo camera for depth estimation and object detection, along with LiDAR for environment mapping
Developed an autonomous indoor delivery robot using ROS for precise path planning. Integrated sensor fusion (Lidar, Wheel odom, IMU) with EKF for high accuracy localization. Designed a PyQT-based GUI for easy user interaction and voice control.
Developed a parallel robotic system with using inverse kinematics and CTC control for spiral motions. It features efficient trajectory planning and enhanced reliability through helical trajectory generation and robust task space design.
A versatile multimodal calibration platform that uses robotic arms and a high-precision MoCap system to collect diverse extrinsic data between cameras and LiDAR sensors across both static and dynamic configurations.
Developed a digital twin and vision model for a robotic manipulator to bridge between simulation and real hardware.
This project implements DQN in ROS2 for autonomous navigation of a mecanum-wheeled robot. The robot learns to reach its target while avoiding obstacles in a simulated environment.
A mini autonomous navigation robot based on the LinoRobot Repository.
An implementation of autonomous navigation with a sampling-based trajectory planner and drift control using PID.
A game made with TurtleSim in ROS, where the task is to drive the turtle around a predefined path without going out of the line.
Autonomous navigation with sensor fusion and RTK GPS.
Designed a modular rover for disaster management with adaptive height/width adjustments and toxic gas detection.
Implemented a chat-like application consisting of 2 nodes in ROS, demonstrating basic subscriber-publisher communication with multithreading via AsyncSpinner.
OpenCV-based lane following algorithm implementation.
Studied inverse kinematics for legged motion and implemented different gait patterns.
Rack and pinion based soap dispenser system.
A prototype of an autonomous water cleaning robot with GPS-based mission planning to cover a water body and collect waste.
PID-tuned racing drone capable of performing stunt maneuvers.
Innovative 3D-printed robotic arm with advanced control features.
Walking biped robot with obstacle avoidance and voice control.
RC dirt car featuring flip detection and control switching for stable off-road driving.
Teaching and Research Assistant
Sep 2025 - Present
Computer Vision Intern
Oct 2025 - Dec 2025
Computer Vision Intern
Jun 2025 - Oct 2025
Military Service
Oct. 2023 - Jan 2025
Control Engineer Research Intern
Apr 2022 - Aug 2022
IEEE Novel Intelligent And Leading Emerging Sciences Conference (NILES), Cairo, Egypt, 2022 - IEEE Xplore
View PaperFeel free to reach out for collaborations or opportunities!
Email: mohamadd.abdelrahim@gmail.com
Phone: +20 1029693385