$ Projets

Voici différents projets sur lesquels j'ai travaillé. Ils reflètent mes compétences et ma passion pour l'informatique.

$ Mes réalisations

Simsennet (Stage LORIA)

Simsennet (Stage LORIA)

Lors de mon stage au LORIA, j'ai contribué à un projet de recherche sur un réseau de capteurs de qualité de l'air. J'ai mis en place une architecture MQTT par VPN et créé des services systemd et des scripts bash avec des Raspberry Pi.

MQTTVPNsystemdbashPythonRaspberry Pi
Générateur de diagrammes de classes (SAE 3.1)

Générateur de diagrammes de classes (SAE 3.1)

Développement avec mon équipe d'un générateur de diagrammes de classes à partir de fichiers Java. Utilisation de Java et JavaFX pour créer une interface graphique intuitive. Application de méthodes agiles et utilisation des concepts de classloader et introspection Java.

JavaJavaFXUMLClassloaderIntrospection
NRV Festival (SAE Dev Web)

NRV Festival (SAE Dev Web)

Développement avec mon équipe d'un site web pour un festival de musique. Création d'une interface utilisateur attrayante et réactive avec HTML, CSS et PHP. Mise en place d'un système de gestion des utilisateurs et des réservations avec focus sur la conception de base de données et la sécurité.

HTMLCSSPHPSQLSécurité
Mini Bash (SAE Système)

Mini Bash (SAE Système)

Développement avec mon équipe d'un mini shell en C. Création d'un interpréteur de commandes gérant les processus, les redirections et les pipes. Mise en place d'une gestion des erreurs et des signaux. Création de paquets Debian et serveur web pour le téléchargement.

CProgrammation systèmeDebianShellServeur web

Projet d’Audit et de Déploiement

Déploiement d'une infrastructure d’audit et de monitoring automatisée avec Prometheus, Grafana et un agent d’audit sur mesure. Supervision continue et automatisation de la collecte de métriques.

PrometheusGrafanaDockerRubyShell

Analyse Forensique et Débogage Système

Projet de développement de compétences en diagnostic et résolution de problèmes Linux. Utilisation d'outils d'analyse forensique, débogage de processus et diagnostic réseau.

LinuxForensicsRubyDebuggingRéseau

SAE Déploiement de Solution

Déploiement sécurisé d'une application d'enregistrement audio avec MongoDB. Utilisation de Docker Compose, profils AppArmor et gestion des secrets pour une infrastructure robuste.

DockerMongoDBNode.jsAppArmorSécurité