A proactive mechatronics and robotics engineering graduate, adept in Python programming, machine learning, deep learning, computer vision, and robotics. Fueled by an insatiable thirst for knowledge, I am actively seeking opportunities to further expand my expertise and capabilities, with the ultimate goal of achieving professional success in engineering. Committed to leveraging my exceptional organizational skills, educational background, and interpersonal aptitude, I am determined to secure a position where I can contribute meaningfully, and excel in a collaborative environment.
Overview
7
7
years of professional experience
1
1
Certification
Work History
Teaching Assistant Mechatronics
Misr University for Science & Technology
Cairo
02.2022 - Current
Assisted engineering professors in developing and implementing lesson plans, demonstrating effective communication and interpersonal skills to facilitate student understanding and engagement.
Provided individualized support to students by offering extra help sessions, reinforcing difficult concepts, and assisting in problem-solving exercises, resulting in improved academic performance and confidence.
Collaborated with a team of teaching assistants to grade assignments and exams, ensuring fair and consistent evaluation of student work, while providing constructive feedback for further improvement.
Led laboratory sessions and supervised student experiments, emphasizing safety protocols and proper use of equipment, fostering a hands-on learning environment that promoted critical thinking and practical application of engineering principles.
Assisted in the development and implementation of hands-on mechatronics projects, fostering students' understanding of mechanical, electrical, and computer engineering concepts.
Facilitated small group discussions and provided individualized support to students during lab sessions, enhancing their problem-solving and critical thinking skills.
Collaborated with the instructor to design and deliver instructional materials, including visual aids and interactive demonstrations, resulting in improved student engagement and comprehension.
Conducted regular equipment maintenance and troubleshooting to ensure a safe and functional learning environment, contributing to the overall efficiency of lab operations.
Self Driving and ROS 2 - Learn by Doing! Map & Loc
Udemy
05.2025 - 07.2025
Create a Real Self-Driving Robot
Master ROS2, the latest version of the Robot Operating System
Implement Mapping algorithms
Implement Localization algorithms
Implement SLAM algorithms
Simulate a Self-Driving robot in Gazebo
Programming Arduino for Robotics Applications
Master Nav2
Probability Theory
Use Laser Sensors for real-world applications
Master the slam_toolbox library
ROS 2 Nav2 [Navigation 2 Stack] - with SLAM and N
Udemy
03.2025 - 04.2025
Install ROS2 and the Navigation 2 stack.
Generate and save a map with SLAM (Simultaneous Localization and Mapping).
Make a robot navigate using this map.
Understand how Navigation 2 works and what are the different components of the stack: global planner, local planner, recovery behavior, TFs, etc.
Build a custom Gazebo world to be able to create a simulation of your own environment.
Discover the steps to adapt your own robot for the Navigation 2 stack.
Interact with Nav2 using the Python Simple Commander API.
ROS 2 for Beginners Level 2 - TF | URDF | RViz | G
Udemy
01.2025 - 02.2025
Understand what TF is (with RViz) and why we need it.
Start the project by writing a URDF file, to describe the physical properties of a robot - we’ll start with a mobile robot.
Generate TF using the robot state publisher and the URDF.
Improve and clean the URDF using the Xacro tool.
Adapt the URDF for Gazebo, spawn the robot in Gazebo.
Control the robot with Gazebo plugins.
Simulate a sensor in Gazebo.
Create ROS2 packages and XML launch files to start the entire application with one command line.
ROS 2 for Beginners (ROS Jazzy - 2025)
Udemy
09.2024 - 12.2024
Master ROS 2 core concepts
Build a complete ROS 2 application from A to Z
Use Robot Operating System 2 with both Python and Cpp
Discover ROS 2 Tools and how to use them
Learn best practices for ROS 2 development
Practice a lot with many activities and a final project
ROS 2 Nodes, Topics, Services, Parameters, Launch Files, and much more
Machine Learning
Udemy
Cairo
02.2022 - 12.2022
Conducted research on new technologies related to big data processing and machine learning.
Constructed predictive models using advanced analytics techniques such as machine learning algorithms.
Implemented predictive analytics techniques such as machine learning algorithms.
Assisted with the design of lab experiments, lectures and tutorials on machine learning topics.
Researched new technologies that can be applied to enhance the accuracy of machine learning models.
Provided technical assistance, guidance, and feedback to mentees in areas of data analysis, machine learning, natural language processing, deep learning and other related topics.
Deployed machine learning models on Big Data platforms for predictive analysis applications.
Evaluated different machine learning algorithms based on their ability to generalize across unseen data points.
Implemented machine learning techniques such as supervised and unsupervised learning, deep learning, and reinforcement learning to improve the accuracy of predictions made by AI systems.
Embedded Engineer C++
AMIT
Cairo
10.2020 - 04.2021
Designed embedded systems for various applications in consumer electronics.
Collaborated with cross-functional teams to define project requirements and specifications.
Implemented debugging techniques to troubleshoot hardware and software issues.
Provided support during product integration and testing phases.
Created algorithms to optimize the performance of embedded devices.
Integrated various sensors with microcontrollers to monitor various parameters such as temperature, pressure.
Developed and implemented embedded control system software and generated test reports.
Applied diagnostics and testing tools to systems to determine proper functionality.
Resolved customer complaints related to embedded systems design and implementation.
Developed embedded control systems for automated production lines.
SCADA Course
WIACS
Cairo
09.2019 - 10.2019
Developed and implemented SCADA protocols and procedures to optimize system functionality and improve operational efficiency.
Collaborated with cross-functional teams to design and deploy real-time monitoring systems, ensuring accurate data acquisition and analysis.
Conducted comprehensive troubleshooting and diagnostic tasks to resolve SCADA system failures and minimize downtime.
Led training sessions for operators and technicians, equipping them with the knowledge and skills to effectively manage and maintain SCADA systems.
Programmable Logic Control Course
WIACS
Cairo
09.2018 - 10.2018
Developed and implemented PLC programs for industrial machinery, resulting in a 20% increase in production efficiency.
Performed troubleshooting and diagnostic tests on PLC systems, quickly identifying and resolving technical issues to minimize downtime.
Collaborated with cross-functional teams to design and automate control systems, improving overall operational performance by 15%.
Conducted thorough inspections and audits of PLC systems, ensuring compliance with safety regulations and industry standards.
Approached customers and engaged in conversation through use of effective interpersonal and people skills.
Provided support and guidance to colleagues to maintain a collaborative work environment.
Utilized advanced technical skills and expertise to troubleshoot complex problems and implement solutions.
Achieved cost-savings by developing functional solutions to problems.
Associate Professor and Head of Microbiology and Immunology at Misr UniversityAssociate Professor and Head of Microbiology and Immunology at Misr University