Hi I'm

Bouarfa LAHMAR

Robotics and AI Student

Bouarfa LAHMAR - Robotics Engineer

Passionate about creating intelligent embedded systems that bridge the gap between technology and human needs. I am a final-year student in Robotics and Artificial Intelligence Engineering, with a strong interest in embedded systems, ADAS, robotics, and AI, and their applications in the automotive industry and other fields.

Bouarfa LAHMAR - Robotics Engineer

Skills & Expertise

My technical competencies

Robotics & Embedded Systems

Hardware & Real-Time Programming

Hardware Platforms

STM32 • ESP32 • Raspberry Pi • Arduino • PIC

Communication & Protocols

CAN Bus • LIN • FlexRay • Automotive Ethernet • UART • I2C • SPI • WiFi • Bluetooth

Real-Time Systems

FreeRTOS • Interrupt Handling • Multitasking

Robotics Frameworks

ROS/ROS2 • Gazebo • RViz • SLAM • Navigation Stack • Path Planning • Sensor Fusion • OpenCV

Artificial Intelligence

From Algorithms to Intelligent Applications

Machine Learning

Supervised • Unsupervised • Reinforcement Learning • Feature Engineering

Deep Learning

Neural Networks • CNN • RNN/LSTM • Transfer Learning

AI Frameworks

TensorFlow • PyTorch • Scikit-learn • OpenCV • Keras • scikit-fuzzy • YOLO • Pandas • NumPy • Matplotlib

Computer Vision

Object Detection • Image Classification • Face Recognition

Software Engineering

Programming & Development

Languages & Programming

C • C++ • Embedded C • Python • MATLAB • SQL • • Java • VHDL • FreeRTOS • Parallel & Distributed Computing

Development Tools

Linux • Docker • Git/GitHub • TCP/UDP • STM32CubeIDE • LabVIEW • MATLAB/Simulink • CATIA • Proteus • Octopuz • Blender • VirtualBox/VMware • VS Code • Microsoft Project • ProjectLibre

Web & Mobile

HTML • CSS • JavaScript • HTML • CSS • Flutter • Ionic

Professional Experience

My work experience

Robotics Engineering Intern – Final Year Internship

Neo Motors Morocco

July 2025 – August 2025 (2 months) Morocco
  • Analyzed the manual sandblasting process of automotive chassis, identifying limitations in productivity, quality, and operator safety
  • Defined functional requirements and designed the functional architecture of a robotic sandblasting system
  • Performed kinematic modeling and 3D simulations to validate the robot's movements and trajectories
  • Designed a centralized control interface and validated the system, demonstrating improvements in safety and operational efficiency
Robotics Kinematic Modeling 3D Simulation System Design Process Analysis

Academic Projects

Featured work and implementations

ADAS Lane Keeping Assist

ADAS Lane Keeping Assist System on Mobile Robot

Design of an autonomous robot using computer vision for line detection and trajectory tracking, inspired by ADAS systems.

Raspberry Pi Python OpenCV PiCamera V2 3D Chassis
Robotic Sandblasting System

Robotic Sandblasting System for Automotive Chassis

Automated surface treatment solution using KUKA robotics at Neo Motors Morocco. Design and implementation of precision-controlled robotic sandblasting system improving safety, quality, and productivity by 100-200%.

KUKA KR 8 Robotic Control Kinematic Modeling 3D Simulation Python
Fuzzy Logic ADAS

🚗 Fuzzy Logic-Based ADAS (Advanced Driver Assistance System)

An intelligent driver assistance system that combines eye state detection and LiDAR distance sensing with fuzzy logic to enhance driving safety.

Fuzzy Logic ADAS Computer Vision TF-Luna LiDAR OpenCV
Robot-Station Communication

Robot-Station Communication Using FreeRTOS

A distributed embedded system for real-time mobile robot control using ESP32 and STM32, with Wi-Fi communication, position tracking, and a web-based control interface.

FreeRTOS ESP32 STM32 Wi-Fi Web Interface
SLAM in Labyrinth

SLAM Implementation in Labyrinthine Environment

An autonomous navigation system using ROS 2 with SLAM, AMCL, and a comparison of path planning algorithms like Dijkstra, A*, BFS, and Theta* in complex maze environments.

ROS 2 SLAM AMCL Dijkstra A*
Traffic Sign Recognition

Traffic Sign Recognition using CNN

A deep learning project using a CNN to classify traffic signs from images, featuring a real-time prediction interface.

CNN Deep Learning TensorFlow Real-time

What people say

Feedback and Impressions

Client testimonial 1
Client testimonial 2
Client testimonial 3
Client testimonial 4
Client testimonial 5
Client testimonial 6

Certifications

Professional development and learning

Introduction to Automotive Embedded Systems

Coursera

Introduction to AutoSAR

Coursera

Unsupervised Learning in Python

DataCamp

Introduction to SQL

DataCamp

Learn everything about Linux

Udemy

Master Agile & Scrum Basics

Udemy

Introduction to AutoSAR

Coursera

Supervised Machine Learning: Regression and Classification

DeepLearning.AI

Supervised Learning with scikit-learn

DataCamp

Unsupervised Learning in Python

DataCamp

Visualizing Sensors Data

Udemy

Practical Git

Udemy

Education

Academic background

Engineering Program in Robotics and Cobotics

EIDIA | Euro-Mediterranean University of Fez

2023 - 2026 Fès, Morocco

Specialized engineering program focusing on robotics and collaborative robotics (cobotics), covering advanced topics in automation, artificial intelligence, and human-robot interaction.

Integrated Preparatory Program

EIDIA | Euro-Mediterranean University of Fez

2021 - 2023 Fès, Morocco

Fundamental education in mathematics, physics, and engineering sciences with introduction to programming and embedded systems.

Languages

Language proficiency

Arabic Native
French Fluent
English Advanced
Spanish Intermediate

Contact Me

Get in touch

Phone

+212 697303148

Email

bouarfa.lahmr@gmail.com

Location

Fès, Morocco