Portfolio / All projects

Projects

Projects ordered by technical depth, originality and practical impact, using an editable editorial assessment.

Project type
Area

26 project(s)

Systems

Xila

A lightweight operating system for microcontrollers, combining a Rust kernel, WebAssembly applications and a browser demo.

  • Rust
  • WebAssembly

Infrastructure

Infrastructure

A reproducible self-hosted infrastructure built around Linux, automation and data sovereignty.

  • Docker
  • Ansible
  • Debian

Web

Mini Train Store

A self-hosted online store and custom browser extension to simplify listings and inventory management.

  • Odoo
  • Docker
  • Vue.js
  • Wxt
  • Tailwind
  • PostgreSQL

Systems

nanoexpr

Heap-free mathematical expression parser and evaluator for embedded Rust with bounded stack usage.

  • Rust
  • no_std
  • Parser
  • C ABI

Embedded

nanoaudio

Allocation-free embedded audio processing: PCM conversion, mixing, ring buffers and codecs using caller-owned memory.

  • Rust
  • no_std
  • Audio
  • DSP

Data / ML

Deez'Nalyzer

A Django/Vue application using audio analysis and machine learning to classify music genres.

  • Django
  • Vue.js
  • ML

Web

dera.page

A privacy-focused student services platform with a calendar, messaging and a social network.

  • Rust
  • Docker

Embedded

Model railway network

Custom electronics for occupancy detection and automated signalling on an H0-scale railway.

  • ESP32
  • S88
  • DCC
  • Électronique

Embedded

embedded-i18n

Compile-time localization for embedded Rust: translations stored in firmware, compile-time checks and allocator-free operation.

  • Rust
  • Macros
  • no_std
  • i18n

Embedded

Evidential Occupancy Grid Map (EOGM)

Robotic occupancy mapping from onboard sensors, using Dempster-Shafer evidence theory.

  • C++
  • ROS

Embedded

lvgl_theme_shadcn

A shadcn/ui-inspired LVGL 9 theme: widget styling, light/dark palettes and customizable embedded interfaces.

  • C99
  • LVGL
  • Rust
  • UI

Security

Jeanne d'Hack CTF (University of Rouen)

Joint first place in the overall ranking of the 2026 Jeanne d'Hack CTF.

  • CTF

Systems

getargs-derive

Procedural macros for embedded Rust command-line interfaces, with allocation-free parsing and compile-time help generation.

  • Rust
  • Proc macros
  • CLI
  • no_std

Embedded

Gas source localization

ESP32/MQ sensor acquisition and MQTT pipeline prototype for exploring gas source localization during a research internship.

  • ESP32
  • MQTT
  • Capteurs
  • Recherche

Embedded

battery-percent

Battery state-of-charge estimation from discharge curves and interpolation, with ADC filtering, in C99 and no_std Rust.

  • C99
  • Rust
  • Battery
  • MCU

Data / ML

Medical image segmentation

Histopathology tissue and cell segmentation/classification experiments using nnU-Net, CellViT++ and HoVer-Net.

  • Python
  • Deep Learning
  • nnU-Net
  • CellViT

Data / ML

System of linear equations calculator

A C implementation of Gaussian elimination with partial pivoting for linear systems.

  • C
  • Algèbre linéaire