Projects
Personal #
-
Ongoing Xila : An operating system for microcontrollers. I’m currently rewriting a significant part of the codebase in Rust in order to make it more robust.
-
Ongoing Model railway network : Since 2019, I’m building a model railway network in HO scale with DCC control. The whole electronic part is designed by myself (signals, occupancy detection, etc.).
-
Connected speaker : Designed a remote control system for a TDA7294 based amplifier card using off-the-shelf components and an ESP32, enhancing home entertainment with versatile audio control.
-
INSAgenda : Contributed to friends project by developing a minor feature for a school agenda at INSA Rouen Normandie.
-
I passionately advocate for data sovereignty and personally host and maintain a portion of my online services for myself, my family, and friends, including Nextcloud, Matrix, Bitwarden, Gitea and more.
School #
-
2024 - Evidential Occupancy Grid Map (EOGM): Based on our professor’s research paper on pratical application of the Dempster-Shafer theory in robotics, we developed a real-time algorithm that creates maps of free and occupied spaces in a robot’s environment using onboard LiDAR, IMU and GPS sensors. It was developed for Robot Operating System (ROS) in C++. It’s fast and efficient due to various memory optimizations, vectorization and parallelization techniques.
-
2024 - ITI Adventure: A text-based role-playing game developed in Java to put object-oriented programming principles into practice.
-
2023 - Huffman (de)compressor : A project where we have to develop a simple huffman (de)compressor in plain C.
-
2023 - Robot mouche : A project where we have to design a robot hat can either move freely thanks to a remote control over WiFi or follow a line and avoid obstacles using a LiDAR sensor and a camera.
-
2023 - Music danceability : A data science team project where we had to predict the danceability of a song. We extracted data from the Spotify API. Developed in Python with Jupyter Notebook.
-
2022 - INSAtram : A managment game about a tramway network. Developed in Free Pascal with SDL 1.2.
-
2022 - System of linear equations calculator for solving linear systems in plain C.