Projects

A showcase of my engineering projects, demonstrating practical application of skills and innovative problem-solving.

SmartRail Morocco – Predictive Maintenance

SmartRail Morocco – Predictive Maintenance

An AI and Digital Twin platform to predict maintenance needs and optimize scheduling for Morocco's Al Boraq high-speed trains.

AI/ML
Digital Twin
IoT
Data Analytics
Simulation
LLM
Data Science
MedXAccess – Smart Pharmacy Kiosk

MedXAccess – Smart Pharmacy Kiosk

Led development of a 24/7 robotic pharmacy system using QR codes, a mobile app, and AI-powered prescription validation.

AI/LLM
C++
Robotics
Embedded Systems
Python
System Design
3D modelisation
Intelligent Quadcopter Drone

Intelligent Quadcopter Drone

Built a GPS-based autonomous drone (Raspberry Pi, LoRa, ESP32, PID control) for precision waypoint navigation.

IoT
C++
Robotics
Embedded Systems
Python
System Design
Wooden Quadruped Rescue Robot

Wooden Quadruped Rescue Robot

Designed and built a 4-legged wooden rescue robot from scratch in a 24-hour national robotics competition, programming it to navigate a maze and retrieve survivors autonomously.

Robotics
Embedded Systems
Mechatronics
Competition
C++
Smart Cane for the Visually Impaired

Smart Cane for the Visually Impaired

An IoT-enabled mobility aid designed to enhance safety and navigation for visually impaired individuals. The cane uses ultrasonic sensors for real-time obstacle detection and provides audio guidance.

C++
Robotics
Embedded Systems
Python
Raspberry Pi
GPS
AI/LLM
Assistive Technology
hand gesture guided mobile robot

hand gesture guided mobile robot

Developed a mobile robot controlled in real-time by hand gestures, using an ESP32-CAM for video streaming and a Python-based AI model on a laptop for gesture recognition.

IoT
C++
Robotics
Embedded Systems
Python
System Design
Autonomous Maze-Solving Robot

Autonomous Maze-Solving Robot

A mobile robot designed to navigate and escape complex mazes autonomously using ultrasonic sensors and pathfinding algorithms.

C++
Arduino
Ultrasonic Sensors
Robotics
AI Waste-Collecting Robot Rover

AI Waste-Collecting Robot Rover

A mobile robot that uses computer vision and a custom AI model to autonomously identify, locate, and collect waste with a robotic arm.

AI
Computer Vision
ROS
Automation
Robotics
Python
SAFIEC – Morocco's Largest Thermal Power Plant

SAFIEC – Morocco's Largest Thermal Power Plant

Executed a one-month mission for electrical cabinet diagnosis and thermal inspections during a planned shutdown at Morocco's largest power station, ensuring national energy infrastructure reliability.

Industrial Maintenance
Electrical Diagnostics
Thermal Inspection
Safety Protocols
Industrial Cutter Rebuild at AI-SYSTEMS

Industrial Cutter Rebuild at AI-SYSTEMS

Led the full internal rebuild of an industrial cutting machine, including redesigning electrical circuitry, integrating new components, and programming the control system.

Machine Rebuilding
Electrical Design
PLC Programming
System Integration
Automatic Bagging System for AVIFEED

Automatic Bagging System for AVIFEED

Contributed to the design and development of an automatic bagging and weighing machine, from mechanical structure to sensor calibration and automation logic in TIA Portal.

Automation
Mechanical Design
Sensor Calibration
TIA Portal
Pumping Station Electrical Cabinet Installation

Pumping Station Electrical Cabinet Installation

Assisted in the complete wiring and installation of industrial electrical control cabinets for critical water pumping infrastructure, from schematic to field execution.

Industrial Electricity
Cabinet Wiring
Schematics
Field Installation
Predictive Maintenance at ETISOFT

Predictive Maintenance at ETISOFT

Supported a predictive maintenance project on high-precision industrial printing and packaging machines, diagnosing and replacing faulty mechanical components to ensure equipment availability.

Predictive Maintenance
Mechanical Diagnostics
Industrial Machinery
Industrial Electricity
Line-Following Robot (PID Control)

Line-Following Robot (PID Control)

Designed and built multiple prototypes of a high-speed line-following robot using 2-4 IR sensors and advanced PID control algorithms to navigate complex tracks.

Control Systems
PID Control
IR Sensors
Robotics
Esp32
Digital Twin for Smart Irrigation

Digital Twin for Smart Irrigation

Created an interactive 3D digital twin of an agricultural IoT system, using LoRa and Raspberry Pi to visualize and control a smart irrigation setup in real-time.

Digital Twin
IoT
LoRa
Raspberry Pi
3D Visualization
3D Modelisation
Arduino
C++
Tello Drone with Autonomous Flight

Tello Drone with Autonomous Flight

Integrated ArduPilot and a Pixhawk flight controller with a DJI drone to enable fully autonomous, GPS-based flight modes for tournament participation.

Python
Autonomous Systems
Sumo Robot

Sumo Robot

Designed and built a competitive combat robot for an arena tournament, utilizing ultrasonic and IR sensors to implement "tornado" and "woodpecker" strategies.

Robotics
Competition
C++
Arduino