ME/SIGNALENGINEERING PORTFOLIO

ELECTRICAL · EMBEDDED · AUTOMOTIVE

Rida Faradi

Electrical & embedded engineering student

Automotive ADAS experience at UTAC Maroc. CAN/LIN analysis, embedded control and electrical diagnostics. Seeking a PFE internship in automotive embedded systems in 2027.

Download CV
Experience

Experience

UTAC Maroc

UTAC Maroc · July–August 2026

PFA internship in embedded systems and ADAS functions in Oued Zem, Morocco.

Contribution. Contributed to automotive test preparation and evaluation of BSD, RVC and DMS functions; visualized and analyzed CAN/LIN communications with CANalyzer.

Outcome. Structured test analyses and results in standardized technical documentation.

Automotive test preparationADAS · BSD / RVC / DMSCANLINCANalyzerTechnical documentation

OCP Group

OCP Group · July–August 2025

Introductory internship in electrical systems and industrial networks at the Khouribga industrial site.

Contribution. Observed the organization and operation of an HV/MV electrical substation and studied its single-line diagram.

ElectroDays 9.0

ElectroDays 9.0 · 2025–2026

Vice-president of the ElectroDays 9.0 event.

Contribution. Event vice-president

ENSA Club Sportif

ENSA Club Sportif · September 2024–June 2025

Responsible for logistics and travel.

Contribution. Logistics and travel

Project

Projects

Calandre active (AGS)

Automotive mechatronic control for active grille shutters.

Problem. Control grille shutters according to temperature and speed.

Contribution. Developed PID control, linked Arduino and ESP32 controllers through UART/JSON, and contributed to real-time web supervision.

ArduinoESP32PID controlUARTJSONHTTP

BMS · Battery SOH prediction

Prediction of lithium-ion battery state of health with XGBoost and an interactive Streamlit interface.

Problem. Predict and visualize the state of health of lithium-ion batteries.

Contribution. Developed the XGBoost prediction model and Streamlit results interface.

PythonXGBoostStreamlitBattery SOH prediction

SAFETYBRAIN STATION

Distributed electrical fault detection and remote supervision for a three-phase network.

Problem. Detect faults on a three-phase electrical network and supervise the system remotely.

Contribution. Designed the distributed master/slave architecture and fault-detection algorithms; developed acquisition, UART/JSON exchanges and an embedded REST web server.

ESP32ArduinoUARTJSONREST APIElectrical fault detectionData acquisition

Mini-usine intelligente

2025–2026

Team project in measurement acquisition, actuator control, alerts and real-time supervision.

Problem. Acquire sensor measurements and supervise the system in real time.

Contribution. Contributed to acquisition, actuator control and alerts; integrated ADS1115 over I2C and participated in the web dashboard.

Raspberry Pi 4PythonFastAPIWebSocketI2CADS1115Data acquisition
Education

Education

ENSA Khouribga

École Nationale des Sciences Appliquées de Khouribga · 2022–present

State engineering degree in electrical engineering, specializing in embedded systems. Degree in progress.

Contribution. Engineering student

Skill

Skills

Automotive test preparation

Participation in automotive test preparation at UTAC Maroc.

ADAS · BSD / RVC / DMS

Participation in the evaluation of BSD, RVC and DMS functions.

CAN

Visualized and analyzed CAN communications with CANalyzer during the UTAC internship.

LIN

Visualized and analyzed LIN communications with CANalyzer during the UTAC internship.

PID control

Developed PID control for active grille shutters according to temperature and speed.

Data acquisition

Measurement acquisition and ADS1115 integration over I2C in the mini-factory team project.

Electrical fault detection

Distributed fault detection on a three-phase network in SAFETYBRAIN STATION.

Technical documentation

Structured automotive test analyses and results in standardized technical documentation.

Battery SOH prediction

Developed a model to predict lithium-ion battery state of health.

Arabic

Native language.

French

Fluent, as stated in the CV.

English

Fluent, as stated in the CV.

Technology

Tools & technologies

CANalyzer

CANalyzer is listed in the CV’s technical skills or project stack.

C/C++

C/C++ is listed in the CV’s technical skills or project stack.

Python

Python is listed in the CV’s technical skills or project stack.

Arduino

Arduino is listed in the CV’s technical skills or project stack.

ESP32

ESP32 is listed in the CV’s technical skills or project stack.

Raspberry Pi 4

Raspberry Pi 4 is listed in the CV’s technical skills or project stack.

STM32

STM32 is listed in the CV’s technical skills or project stack.

PIC

PIC is listed in the CV’s technical skills or project stack.

UART

UART is listed in the CV’s technical skills or project stack.

I2C

I2C is listed in the CV’s technical skills or project stack.

JSON

JSON is listed in the CV’s technical skills or project stack.

HTTP

HTTP is listed in the CV’s technical skills or project stack.

REST API

REST API is listed in the CV’s technical skills or project stack.

FastAPI

FastAPI is listed in the CV’s technical skills or project stack.

WebSocket

WebSocket is listed in the CV’s technical skills or project stack.

ADS1115

ADS1115 is listed in the CV’s technical skills or project stack.

XGBoost

XGBoost is listed in the CV’s technical skills or project stack.

Streamlit

Streamlit is listed in the CV’s technical skills or project stack.

MATLAB

MATLAB is listed in the CV’s technical skills or project stack.

LabVIEW

LabVIEW is listed in the CV’s technical skills or project stack.

Proteus

Proteus is listed in the CV’s technical skills or project stack.

VHDL / FPGA

VHDL / FPGA is listed in the CV’s technical skills or project stack.

Arduino IDE

Arduino IDE is listed in the CV’s technical skills or project stack.

Contact

Contact