01 // Profile
I am an aerospace engineer standing at the intersection of mechanical design and embedded software. My expertise isn't just in making things fly—it's in giving them the intelligence to do so autonomously. From designing complex kinematic assemblies in CATIA to writing real-time C++ firmware for STM32 flight controllers, I bridge the gap between hardware and software. I don't just solve problems; I architect systems that perform under pressure.
02 // Experience
Embedded Systems Intern
- Developed low-level C++ drivers for STM32 microcontrollers to interface with IMU sensors.
- Designed and soldered a custom PCB for a drone prototype, reducing weight by 15%.
- Implemented a real-time Kalman Filter for sensor fusion, improving flight stability.
03 // Selected Works
Design and fabrication of a wireless autonomous vehicle powered by ESP8266 (NodeMCU). Features a custom L298N motor drive architecture and a mobile-based IoT control interface via WebSocket. Demonstrates hardware-software integration and power management.
Development of a functional Controller Area Network (CAN) to simulate Electric Vehicle subsystems. Utilizes MCP2515 modules to arbitrate real-time data exchange (Battery SOC, Temp) between multiple Arduino-based ECUs. Replica of industry-standard automotive communication.
04 // Education
ENSA Berrechid
Diplôme d'Ingénieur d'État, Génie Aéronautique
Focus: Systèmes Embarqués & Mécanique de Vol.
ALX Africa
Software Engineering Fellow
Holberton School curriculum. C, Python, DevOps.
05 // Technical Arsenal
Engineering
- CATIA V5 / V6
- SolidWorks
- ANSYS Fluent
- Thermodynamics
Embedded
- C / C++ (Advanced)
- STM32 (HAL/LL)
- RTOS (FreeRTOS)
- PCB Design (KiCad)
Software
- Python / MATLAB
- Git / CI/CD
- Linux / Bash
- React / Next.js