~/projets
Des compétences
mises en pratique.
Développement, systèmes, réseau et sécurité : parcourez les projets d’école et personnels, chacun présenté dans une seule catégorie.
Homelab personnel · virtualisation et administration Linux
Construire un environnement personnel pour apprendre la virtualisation, administrer Linux et explorer les réseaux.
Inception
Une infrastructure Docker Compose de huit services : WordPress derrière Nginx en HTTPS, MariaDB, Redis et outils d’administration, avec volumes persistants et provisionnement automatisé.
Découvrir la plateforme →Transcendance
Une plateforme de Pong multijoueur en TypeScript : jeu en temps réel, tournois, profils et services conteneurisés, avec authentification et supervision.
Webserv
Un serveur HTTP en C++98 : sockets, boucle d’événements epoll, parsing des requêtes, configuration des routes et exécution CGI.
ft_ping
Projet en cours en C : explorer ICMP, construire les paquets Echo et préparer le suivi des réponses et des délais.
Minishell
Un shell Unix en C construit en binôme : ma contribution porte sur le moteur d’exécution, le parcours de l’arbre binaire, les processus, les pipes et les redirections.
CTF · sécurité offensive
Snowcrash, Rainfall et Override : ma découverte de la cybersécurité offensive, de l’investigation Linux à une meilleure compréhension de la mémoire et des binaires.
Explorer la lumière →miniRT
Un moteur de ray tracing en C : intersections, ombres et éclairage, enrichis de textures et de formes quadriques.
Linear regression
Une régression linéaire en Python pour estimer un prix selon le kilométrage : normalisation des données, descente de gradient, prédiction et évaluation avec RMSE et R².