I’m completing my Master’s in Computer Engineering with a focus on robotics and intelligent systems.

I enjoy building robots end to end : from the embedded code that moves them to the machine learning models that make them think.
My goal is to develop reliable, real-world systems that connect hardware and intelligence.

Core: C++, Python, Rust, ROS/ROS2, MATLAB, Deep Learning, RL, Real-time Systems, Embedded Linux, Motion Planning, Controls, Git, Docker, CMake, Makefile, Bash

Projects

SWARM Hackaton 2025

Collaborated with a multidisciplinary team to design our vision of future space exploration using the HeRo 2.0 swarm robotics platform. Over three days, we worked hands-on from PCB soldering and hardware assembly to high-level autonomous coordination software, integrating perception, communication, and swarm behavior. Our project earned 2nd place among 100 participants for its technical depth and cohesive vision of scalable robotic exploration.

The challenge

Autonomous Vehicle Control

Developed navigation, adaptive cruise control, and obstacle avoidance algorithms in MATLAB. Deployed on Renault Zoe with Python and ROS, leading the autonomous stack that secured 1st place awards.

GitHub

Embedded Drone Scripting Engine

Built a real-time embedded Lua engine in C++, reducing mission prototyping time by 4×. Integrated a local LLM in Rust for natural-language drone commands.

View Article

Brain-to-Text'25 (Kaggle Competition)

Designed and implemented a hybrid CNN-Transform with PyTorch to decode 512-channel neural spike trains into text.

Built the training & evaluation pipeline with custom dataloaders, batching, and CTC loss.

Notebook

Neural Surrogate for Model Predictive Control

Developed a neural surrogate for Model Predictive Control comparing different models (SVMs, MLPs, RNNs) for behavioral cloning.

Benchmarked with both offline and online metrics inside an MuJoCo simulation environment, achieving 90% accuracy.

Peillute

Designed a distributed, cross-platform payment application in Rust. Implemented peer-to-peer communication inspired by "Pay'UTC" without relying on central servers.

GitHub

Real-Time Kernel (RTOS)

Implemented a preemptive RTOS from scratch on STM32 in C and Rust. Added mutexes, semaphores, and priority inversion inheritance for robust concurrency.

GitHub

Teleoperated Robotic Arm

Built a robotic robotic system achieving 80% task success at 50 Hz using pi-0.5 VLA. Applied reinforcement and imitation learning with PyTorch and LeRobot for teleoperation.

View Details

TurtleBot Maze Mapping

Created a maze exploration and mapping system in ROS. Enabled TurtleBot to autonomously navigate unknown environments using LiDAR, odometry, ultrasound, and camera sensors.

GitHub

VTOL and FPV Drone Coordination

Designed a multi-drone coordination system enabling autonomous following behavior. Supported MAVSDK and Parrot Olympe protocols for cross-platform deployment.

GitHub

SmallGrad

An open source tiny ndarray-values autograd engine and a neural net library on top of it with PyTorch-like API

GitHub

MixFlow

Because i couldn't find any good Youtube front-end, i made my own.

Website

Resume

Professional Experience

2024 - 2025

Embedded Drone Software Intern - Thales

Architected a real-time embedded Lua scripting engine in modern C++ (TDD) for on-drone customization, reducing mission prototyping time by 4×.
Streamlined build processes using Makefiles and a Alchemy build system for cross-compilation and deployment to embedded Linux targets.
Integrated a local LLM using Rust and Docker for natural-language drone commands, achieving 85% accuracy and demonstrating advanced system integration.
Contributed to hardware/software debugging and validated system behavior in real-world scenarios, including a high-profile live demo.

2024 - 2025

Autonomous Vehicle Control Lead - UTonome UTAC Challenge

Designed and implemented target-based navigation, adaptive cruise control, and obstacle avoidance algorithms in MATLAB, achieving 99% safety in simulation.
Led system integration, porting control software to a Renault Zoe using Python and ROS for on-hardware validation and testing.
Directed the development of an autonomous navigation stack that secured 1st School Award (2024) and Open Category (2025).

2023 - 2024

Junior UTC

Led technical project execution for clients like Airbus, signing over €30,000 in projects by coordinating student engineers.

Education

2025

Exchange Student, Computer Engineering - University of Waterloo

Coursework: Deep Learning, Image Processing, Computer Networks, Deep Reinforcement Learning

2021 - 2026

Master's Degree in Computer Science - Université de Technologie de Compiègne (UTC)

Specialization in Embedded Computing & Autonomous Systems.
Coursework: Robotics Control, Autonomy, and Kinematics.
GPA: 5.0/5.0.

Download Full Resume Resume (French)