Aller au contenu

Projets

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

Personnels #

  • En cours Rust C C++ Xila : Développement d’un système d’exploitation simple pour microcontrôleurs, initialement en C++. Réécriture partielle en Rust pour améliorer performances et sécurité.

  • En cours Réseau ferroviaire miniature : 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.).

  • C++ JavaScript Enceinte connectée : Conception d’un système de télécommande pour une carte d’amplificateur à base de TDA7294 à l’aide de composants disponibles dans le commerce et d’un ESP32, améliorant le contrôle audio polyvalent du divertissement à domicile.

  • Rust INSAgenda : Contribution à un projet d’amis en développant une fonctionnalité mineure pour un agenda scolaire à l’INSA Rouen Normandie.

  • Attaché à la souveraineté des données, j’assure l’hébergement de services en ligne pour ma famille, mes amis et moi-même. Parmi ces services figurent Nextcloud, Matrix, Bitwarden, Jellyfin, Gitea et bien d’autres.

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

Scolaires #

  • En cours Python Django 2024 - IA de composition musicale : Projet de démonstration en apprentissage automatique où nous avons formé un modèle capable de générer des playlists musicales personnalisées en fonction des données d’écoute de l’utilisateur (à partir de l’API Spotify).

  • C++ ROS 2024 - Cartographie évidentielle : Basé sur le document de recherche de notre professeur, sur l’application de la théorie de Dempster-Shafer en robotique, nous avons développé un algorithme en temps réel qui génère une carte d’occupation évidentielle via les données des capteurs LiDAR, IMU et GPS embarqués sur un robot mobile. Il est optimisé pour la rapidité et l’efficacité en utilisant une gestion de mémoire efficace et une parallélisation et vectorisation des calculs.

  • Java 2024 - ITI Aventure : Un jeu de rôle textuel afin de mettre en pratique les principes de la programmation orientée objet.

  • C 2023 - Compresseur/décompresseur Huffman : Un projet où nous devons développer un simple compresseur/décompresseur Huffman.

  • C++ 2023 - Robot mouche : Un projet où nous devons concevoir un robot pouvant se déplacer librement grâce à une télécommande via WiFi ou suivre une ligne et éviter les obstacles à l’aide d’un capteur LiDAR et d’une caméra.

  • Python 2023 - Prédictibilité de la danse musicale : Projet d’équipe en science des données où nous devions prédire la danseabilité d’une chanson. Nous avons extrait des données de l’API Spotify. Développé en Python avec Jupyter Notebook.

  • Free pascal 2022 - INSAtram : Un jeu de gestion sur un réseau de tramway. Développé en Free Pascal avec SDL 1.2.

  • C 2022 - Solveur de systèmes d’équations linéaires pour résoudre des systèmes linéaires.