Welcome to my GitHub! I'm currently pursuing a Bachelor's degree in Embedded Systems Engineering at HEIG-VD in Yverdon, Switzerland. My technical background is rooted in electrical engineering, with a specialization in electronics. I am passionate about problem-solving, innovative technologies, and contributing to cutting-edge projects.
-
Bachelor in Embedded Systems Engineering
HEIG-VD, Yverdon (2023 – Present) -
Diploma in Electrical Engineering
ETML-ES, Lausanne (2021 – 2023) -
CFC in Electronics
CPNV, Yverdon-les-Bains (2017 – 2021)
Research Intern (August 2022 – November 2022)
- Worked on graphical model simulations to enhance information processing.
- Developed and calibrated neural network architectures (GAN, CGAN, DCGAN).
- Contributed to literature research, data analysis, and result reporting.
Intern - Embedded Systems Development (August 2022 – November 2022)
- Contributed to the schematic design and PCB development of a portable medical respiratory device.
- Programmed firmware in C and simulated electronic circuits.
Intern - Firmware Development (September 2020 – June 2021)
- Wrote C firmware for microcontrollers and routed PCBs using Altium Designer.
- Independently installed and tested optical sensors.
An end-to-end connected chessboard: custom PCB, STM32 firmware, and a PC/host library for real-time piece detection and LED guidance.
- 🔧 Hardware: 8×8 reed-switch matrix with protection diodes, WS2812B RGB LEDs per square, STM32G030F6P6, clean power design.
- 💻 Firmware (C, HAL): TIM17 PWM+DMA LED driver, UART FIFO, lightweight ASCII protocol (formatters/parsers) for moves & events, self-tests.
- 🖥️ Host tools: C/Python libraries to parse/format commands and stream board events (LED control, switch/reed events, tests).
- ✨ Features: Move hints, animations, per-square status, fast scanning, CI-ready structure.
- ⚡ Tech highlights: DMA-driven LED timing, 32 MHz PLL, compact protocol, portable host API.
🛩️ Miniaturized Flight Recorder (Award-Winning Project 🏆)
Developed a flight data recorder that collects and stores data on aircraft movement using an inertial center and GPS/GNSS positioning system.
🏅 Received the Best Diploma Work Award with a top grade of 6.
Developed a system that captures displacement data from an underwater module using an inertial center, aiming to localize it mathematically due to communication challenges underwater.
Created a device for measuring torque using a Wheatstone bridge, including firmware development, data processing, and value display.
Collaboratively developed an RC-controlled airship, handling the electronic design and programming of a CPLD (Complex Programmable Logic Device).
- Programming Languages: C, C++, C#, Python, VHDL
- Software: Altium Designer, SolidWorks, MATLAB
- Technical Expertise: Embedded systems, Digital & Analog Electronics, PCB Design, Circuit Simulation
- Tools: 3D Modeling (SolidWorks), CAD for Circuit Design
- Languages:
- French: Native
- English: B2
- German: A2
-
SwissSkills / WorldSkills (ICT)
Competed in National ICT competitions, representing technical excellence (2020–2021). -
IndustrySkills Romandie
Participant at Comptoir de Lausanne (November 2019).
-
Volunteer Firefighter
Proud member of SDIS Ouest-Lavaux since 2019. -
Hobbies:
I enjoy fitness, judo, fencing, and always seeking new challenges!
Feel free to connect with me for collaboration or just to say hello!
- Email: ali.zoubir@heig-vd.ch
- Location: Lausanne, Switzerland