Skip to main content

Projects

Here is a list of my projects to provide you with an insight into my skills and interests.

Personal #

  • Ongoing Rust C C++ 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.).

  • C++ JavaScript 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.

  • Rust 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, Jellyfin, Gitea and more.

  • I also contribute to many open-source projects through GitHub Pull Requests, feel free to check out my GitHub profile.

School #

  • Ongoing Python Django 2024 - Music Composition AI: Demonstration project in machine learning where we trained a model capable of generating personalized music playlists based on user listening data (using the Spotify API).

  • C++ ROS 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). It’s fast and efficient due to various memory optimizations, vectorization and parallelization techniques.

  • Java 2024 - ITI Adventure: A text-based role-playing game developed in Java to put object-oriented programming principles into practice.

  • C 2023 - Huffman (de)compressor : A project where we have to develop a simple huffman (de)compressor.

  • 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.

  • Python 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.

  • Free pascal 2022 - INSAtram : A managment game about a tramway network. Developed in Free Pascal with SDL 1.2.

  • C 2022 - System of linear equations calculator for solving linear systems.