Profile
Basics
| Name | Ahmed Abdelrahman |
| Label | Roboticist |
| ahmed.abdelrahman@tum.de | |
| Url | af-a.github.io |
| Summary | A robotics engineer with a background in mechatronic engineering and experience in research, software development, and system integration. |
Work
-
2023.09 - Present Munich, Germany
Research Associate
Munich Institute of Robotics and Machine Intelligence (MIRMI), Technical University of Munich (TUM)
Conducting research on neuromorphic computing for neurorobotic control on robot manipulators and upper-limb prostheses. Also contributing to various research projects, including work on computer vision and motion optimality.
- Robot Learning
- Manipulation
-
2021.10 - 2023.08 Bonn, Germany
Software Developer
German Center for Neurodegenerative Diseases (Deep-MI Group)
Contributed to the development of FastSurfer: a deep learning-based, Dockerized brain image analysis tool, by developing and maintained Python. Developed an automated testing and validation framework for the testing pipeline.
- Deep Learning
- Medical Imaging
- Automated Validation
-
2020.05 - 2021.08 Bonn, Germany
Software and Hardware Developer
KELO Robotics GmbH
Developed software for reliable person and cart detection from RGB-D data for a UVC disinfection robot and a logistics robot, respectively. Designed and conducted systematic tests to evaluate robot functionalities.
- Computer Vision
- Sensor Integration
- Robot Testing Frameworks
-
2019.06 - 2020.04 Bonn, Germany
Research Assistant for Horizon 2020 ROPOD Project
Bonn-Rhein-Sieg University of Applied Sciences (H-BRS)
Contributed software required to achieve fault-tolerant operation on an autonomous mobile robot, such as for fault detection and compensation. Led extensive testing of a robots’ navigation and other functionalities.
- Fault Detection
- Fault Recovery
- Robot Testing
-
2016.01 - 2016.05 Jeddah, Saudi Arabia
Intern Electro-mechanical Site Engineer
Tareq Salem AlFazari Contracting Company
Worked on site management and the design and installation of mechanical and electrical systems in the construction of a ministerial suite.
- Electro-mechanical Systems
- Project Management
Education
-
2018.04 - 2022.11 Bonn, Germany
M.Sc. Autonomous Systems
Bonn-Rhein-Sieg University of Applied Sciences (H-BRS)
- Advanced Scientific Writing
- Artificial Intelligence
- Machine Learning
- Computer Vision
- Learning and Adaptivity
- Multiagent Systems
-
2012.10 - 2015.06 Kuala Lumpur, Malaysia
B.Eng. Mechatronic Engineering
University of Nottingham (UNMC)
- Advanced Dynamics of Machines
- Embedded Computing
- Neural Networks
- Robotics, Dynamics, and Control
- Signal Processing and Control Engineering
Awards
- 2024.01.20
VDI Förderpreis 2023 (Master's Thesis, 1st place)
Verein Deutscher Ingenieure (VDI)
Awarded by the association of German engineers (Verein Deutscher Ingenieure) for theses or dissertations that 'should contain outstanding achievements in terms of innovative solutions, special economic significance or social relevance.' Candidates are nominated by the deans at their home institutions.
- 2023.10.20
Bonn-Rhein-Sieg Sponsorship Award (Master's Thesis)
Hochschulgesellschaft Bonn-Rhein-Sieg e.V.
Granted by university sponsors and 'recognizes graduates who stand out for their outstanding final thesis, but also for their very good grades throughout their studies and especially for their personality'.
- 2023.09.20
AFCEA Bonn e.V. Studienpreis 2023 (Master's Thesis, 1st Place)
AFCEA Bonn e.V.
Awarded to students in recognition of an excellent bachelor's or master's thesis in the fields of applied computer science, communications engineering or automation technology. Students are enominated by their professors and the work is evaluated by an independent, multi-disciplinary AFCEA commitee.
- 2019.07.20
DAAD Matching Funds Scholarship
The German Academic Exchange Service (DAAD)
Awarded at the Bonn-Rhein-Sieg University of Applied Sciences to especially gifted international students, which is partly funded by the German Academic Exchange Service (DAAD) and a private sponsor.
Projects
-
FastSurfer
- Maintained and implemented improvements in Python and Bash code base
- Developed automated testing and validation framework for FastSurfer pipeline
-
RoboCup@Home: Robot Software Development
- Implemented context-aware object hand-over functionality
- Implemented gesture recognition functionality
- Contributed RViz plugins for more efficient map annotation, ROS action execution, and 3D object visualization
-
euROBIN: General-Purpose Perception Module
- Developed a general-purpose perception module for robot manipulation, which was presented at the European Robotics Forum 2025 and nominated for a best paper award
- Contributed to Franka robot software stack and component integration (perception, manipulation)
-
Myoelectric Control for Grasping on a Franka Robot
- Integrated EMG sensors, a robotic arm, and an anthropomorphic end-effector
- Created ML models that decode a user's motion intention through EMG signals
- Transformed decoded user intentions to grasping commands for a robot performing object manipulation tasks
Skills
| Programming | |
| Python | |
| C++ | |
| Bash | |
| LaTeX |
| Machine Learning | |
| Classical and Deep Learning Methods | |
| PyTorch | |
| scikit-learn | |
| onnxruntime |
| Computer Vision | |
| OpenCV | |
| Convolutional Neural Networks |
| Sensors | |
| RGBD Cameras | |
| LIDAR | |
| Force-torque Sensors |
| Software Tools | |
| ROS/2 | |
| Git | |
| Docker | |
| Creo | |
| AutoCAD |
| Robot Software Development | |
| Perception | |
| Manipulation | |
| Navigation | |
| Fault Detection and Recovery |
Languages
| English | |
| C2 (Fluent) |
| Arabic | |
| C2 (Fluent) |
| German | |
| B1 (Intermediate) |