Jean Aboutboul

Curriculum Vitae

Jean Aboutboul

BSc Microengineering student at EPFL.

Lausanne, Switzerland · jeanaboutboul@gmail.com · jeanaboutboul.com

Education

BSc in Microengineering

EPFL, Lausanne

Aspiring MSc in Robotics (2027-2029)

Coursework: Mechanics, Electrotechnics, Electronics, C++, Microcontrollers, Electromagnetic Systems, Logic Systems, Mechanism Design, MATLAB.

2023 - 2027 (Expected)

Projects

Personal Astronomical Star Tracker

  • Designing a portable motorized telescope or camera mount for automated star tracking.
  • Wrote full motor control firmware from scratch in AVR C with no library use.
  • Hardware: MKS stepper drivers, custom electronics, and a 3D-printed and machined enclosure.
  • In progress: GoTo interface with Stellarium via computer control.

2026 - Present

CPU & FPGA Design - From Scratch

  • Designed a complete CPU architecture and alarm clock on FPGA using Logisim.
  • Implemented ALU, memory, control unit, and I/O logic with no HDL library use.

Autumn 2025

AI Agents & Low-Level Software

  • Reinforcement learning agents from scratch in Python for 2048, Chess, and Tic-Tac-Toe.
  • Explored compiler design, OS architecture, and custom programming language design.
  • Developed a complete video game in C++ including game loop, rendering, and input.

Spring 2025

Skills

Programming

C, C++, Python, JavaScript, Assembly (AVR)

Embedded

AVR microcontrollers, Arduino, Raspberry Pi, MKS stepper drivers, FPGA (Logisim)

CAD

CATIA, Fusion 360, LTSpice

Fabrication

3D printing, machining, soldering, electronics assembly

Tools

Linux (advanced), Git, Bash, MATLAB, Web development

Languages

French (native), English (C1 - Advanced)

Experience

Intern - Ajinomatrix

AI Sensory Analytics · Collaboration with University of Helsinki

  • Assisted in data processing and programming for AI-based sensory analysis systems.

Spring 2023

Piano Teaching Assistant

  • Assisted in teaching classical piano.