Projects
Here is a list of my projects to provide you with an insight into my skills and interests.
Personal
Xila Ongoing
An operating system for microcontrollers. I'm currently rewriting a significant part of the codebase in Rust in order to make it more robust.
Model railway network Ongoing
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.
dera.page
A set of sovereign services offered to INSA Rouen Normandie students: calendar, messaging, social network, etc.
I also contribute to many open-source projects through GitHub Pull Requests, feel free to check out my GitHub profile.
Competitions
Jeanne d'Hack CTF (University of Rouen) CTF
Team "#JeSuisAlix": 1st place in the general ranking (tie with 2 other teams).
Cod'INSA Competitive programming
Team INSA Rouen : 1st place in the general ranking.
Jeanne d'Hack CTF (University of Rouen) CTF
Team "Les Schtroumpfs": 3rd place in the general ranking.
TRACS (DGSE) CTF
Team "Les Schtroumpfs": 36th place in the general ranking.
School
ThéraPIC
Project Manager in an agile team as part of the Certified INSA Projects (PIC). Development of an application for pharmacists at Centre Henri Becquerel to semi-automate the management of medication prescriptions. This project involves the use of structured data and the enhancement of unstructured data through natural language processing (identifying diseases, medications, etc. in reports, etc.).
Deez'Nalyzer
Developed a web application and machine learning models to create music playlists and identify the genre of a song from MP3 excerpts using the Deezer API.
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.
ITI Adventure
A text-based role-playing game developed in Java to put object-oriented programming principles into practice.
Huffman (de)compressor
A project where we have to develop a simple huffman (de)compressor.
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.
Music danceability
A data science team project where we had to predict the danceability of a song. We extracted data from the Spotify API.
INSAtram
A managment game about a tramway network. Developed in Free Pascal with SDL 1.2.
System of linear equations calculator
For solving linear systems.