Aller au contenu

Projets

Voici une liste de mes projets pour vous donner une idée de mes compétences et de mes centres d'intérêts.

Personnels

Xila   En cours

2019 - Présent   |   RustCC++

Un système d'exploitation pour microcontrôleurs. Je suis actuellement en train de réécrire une part importante de la base de code en Rust afin de la rendre plus robuste.

Infrastructure  

2020 - Présent   |   DockerAnsible

Je plaide passionnément pour la souveraineté des données et j'héberge et maintiens personnellement une partie de mes services en ligne pour moi-même, ma famille et mes amis (voir anneraud.fr), y compris Nextcloud, Matrix, Bitwarden, Jellyfin, Gitea et bien d'autres.

Réseau ferroviaire miniature   En cours

2019 - Présent   |  

Depuis 2019, je construis un réseau ferroviaire miniature à l'échelle HO avec un contrôle DCC. Toute la partie électronique est conçue par moi-même (signaux, détection d'occupation, etc.).

Enceinte connectée  

2023   |   C++JavaScript

Conception d'un système de télécommande pour une carte d'amplificateur basée sur TDA7294 à l'aide de composants disponibles dans le commerce et d'un ESP32, améliorant le divertissement à domicile avec un contrôle audio polyvalent.

dera.page  

2022 - Présent   |   RustDocker

Un ensemble de services souverain proposés aux étudiants de l'INSA Rouen Normandie : agenda, messagerie, réseau social, etc.

Je contribue également à de nombreux projets open-source par l'intermédiaire de Pull Requests sur GitHub, n'hésitez pas à consulter mon profil GitHub.

Compétitions

Cod'INSA   Programmation compétitive

2025   |  

Équipe INSA Rouen : 1ère place au classement général.

Jeanne d'Hack CTF (Université de Rouen)   CTF

2025   |  

Équipe "Les Schtroumpfs" : 3ème place au classement général.

TRACS (DGSE)   CTF

2024   |  

Équipe "Les Schtroumpfs" : 36ème place au classement général.

Scolaires

ThéraPIC  

2025   |   DjangoVue.jsNLP

Chef de projet au sein d'une équipe agile dans le cadre des Projets INSA Certifiés (PIC). Développement d'une application destinée aux pharmaciens du Centre Henri Becquerel pour la gestion semi-automatique des prescriptions médicamenteuses. Ce projet inclut l'utilisation de données structurées et la valorisation de données non structurées par le biais du traitement automatique du langage naturel (identification de maladies, de médicaments, etc. dans des comptes-rendus, etc.).

Deez'Nalyzer  

2024   |   DjangoVue.jsML

Développement d'une application web et de modèles de machine learning pour créer des playlists musicales et identifier le genre d'une chanson à partir d'extraits MP3 en utilisant l'API Deezer.

Cartographie d'occupation évidentielle (EOGM)  

2024   |   C++ROS

Basé sur le document de recherche de notre professeur sur l'application pratique de la théorie de Dempster-Shafer en robotique, nous avons développé un algorithme en temps réel qui crée des cartes d'espaces libres et occupés dans l'environnement d'un robot en utilisant des capteurs LiDAR, IMU et GPS embarqués. Il a été développé pour le Robot Operating System (ROS). Il est rapide et efficace grâce à diverses optimisations de mémoire, techniques de vectorisation et de parallélisation.

ITI Aventure  

2024   |   Java

Un jeu de rôle textuel développé en Java pour mettre en pratique les principes de la programmation orientée objet.

Compresseur/décompresseur Huffman  

2023   |   C

Un projet où nous devions développer un simple compresseur/décompresseur Huffman.

Robot mouche  

2023   |   C++

Un projet où nous devions concevoir un robot pouvant soit se déplacer librement grâce à une télécommande via WiFi, soit suivre une ligne et éviter les obstacles à l'aide d'un capteur LiDAR et d'une caméra.

Prédiction de la dansabilité musicale  

2023   |   Python

Un projet d'équipe en science des données où nous devions prédire la dansabilité d'une chanson. Nous avons extrait des données de l'API Spotify.

INSAtram  

2022   |   Free pascal

Un jeu de gestion sur un réseau de tramway. Développé en Free Pascal avec SDL 1.2.

Solveur de systèmes d'équations linéaires  

2022   |   C

Pour résoudre des systèmes linéaires.