Skip to content
View Ahmedhh1218's full-sized avatar

Block or report Ahmedhh1218

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Ahmedhh1218/README.md

Hi there πŸ‘‹, I'm Ahmed Hassabou

πŸš€ Mechatronics | Embedded Systems | Robotics Engineer

robotics animation


πŸ’« About Me

πŸŽ“ I’m a Mechatronics and Robotics Engineer with a passion for real-time systems, embedded software, automation, and self-driving technologies.
🧠 I love working at the intersection of hardware and software to create efficient, reliable, and intelligent systems.
πŸ“š I hold a dual degree with honors from Ain Shams University and the University of East London, and I’m currently pursuing my MSc in Mechatronics and Robotics.

πŸ’¬ I enjoy:

  • Mentoring junior engineers and students.
  • Writing clean and maintainable embedded C/C++ code.
  • Developing real-time applications using RTOS and ROS.
  • Building prototypes and full-stack systems across edge and cloud.

πŸ”­ I’m currently exploring:

  • Computer vision for robotics
  • FreeRTOS on ARM Cortex-M
  • ROS 2 for multi-agent systems
  • AI integration in edge devices

πŸ’Ό Experience Highlights

  • πŸ‘¨β€πŸ« Teaching Assistant, Faculty of Engineering β€” IoT, Embedded Systems
  • πŸ€– Designed autonomous robots using STM32 and Tiva C microcontrollers
  • βš™οΈ Developed industrial automation systems with Siemens TIA Portal & PLCs
  • 🌐 Integrated cloud platforms like AWS IoT Core into physical systems
  • πŸ“‘ Built wireless communication protocols using MQTT, ESP-NOW, and UART
  • πŸ’» Developed GUI tools with PyQt5 for monitoring and control systems

πŸ›  Tech Stack

Programming Languages

Embedded Systems

Automation & Simulation

Tools & Platforms


πŸš€ Featured Projects

  • πŸ”§ SmartBatch – IoT Concrete Plant
    AWS IoT Core + Lambda + DynamoDB + ESP32 + MQTT
    Designed a fully cloud-integrated batching system with stochastic optimal control.

  • πŸ€– Hospital Sterilization Robot
    RTOS + ROS + Wi-Fi GUI
    UV-powered mobile disinfection robot with autonomous route planning and obstacle detection.

  • 🧠 Image Classification (CIFAR-100)
    Python + TensorFlow
    Built a multi-layer neural network from scratch for image classification tasks.

  • 🏎️ Rotary Inverted Pendulum
    MATLAB + Simulink
    Tested and simulated LQR, MPC, and RL algorithms on unstable systems.

  • 🏭 Industrial Automation Demo
    TIA Portal + WinCC + PLC S7-1200
    Simulated smart factory line with conveyor belts, product detection, and HMI.


πŸŽ“ Certifications

  • βœ… ISTQB CTFL 4.0 & CT-AUT (Automotive Software Tester)
  • βœ… Mastering Embedded Systems – Learn-in-depth
  • βœ… Self-Driving Cars Specialization – University of Toronto (Coursera)
  • βœ… ROS for Beginners – TU Delft (edX)
  • βœ… AWS IoT Foundation – AWS Academy

πŸ“¬ Contact Me


πŸ“ˆ GitHub Stats

GitHub Stats Top Languages


πŸ’¬ Dev Quote

Dev Quote

Popular repositories Loading

  1. TIA-FACTORY-IO-Production-Line-Automation TIA-FACTORY-IO-Production-Line-Automation Public

    This project features a simulated production line using Factory IO and Siemens TIA Portal, controlled by a SIMATIC S7-1500 PLC. It automates machining, sorting, and assembly from raw materials to f…

    XSLT 6 2

  2. Power_Window_RTOS_Embedded_System Power_Window_RTOS_Embedded_System Public

    Implementation of front passenger door window embedded real time system with both passenger and driver control panels

    C 1

  3. WaterLevelControl-PID-TIA-FactoryIO WaterLevelControl-PID-TIA-FactoryIO Public

    Implement PID control for water level regulation in a tank using TIA Portal & Factory IO. Simulated in Factory IO, the project demonstrates accurate water level control by dynamically adjusting flo…

    QML 1

  4. HRWROS HRWROS Public

    "Explore the depths of Robotic Operating Systems (ROS) in this comprehensive 7-week course. Master ROS essentials, autonomous navigation, motion planning, and more, culminating in real-world applic…

    C++ 1

  5. Furuta-Pendulum-Hybrid-Control Furuta-Pendulum-Hybrid-Control Public

    Explore advanced control techniques with MATLAB/Simulink to stabilize and precisely control the Furuta Pendulum, achieving the upright position. Experience real-world mechatronics challenges, imple…

    MATLAB 1

  6. Portfolio Portfolio Public

    HTML 1 1