EN FR

Bienvenue sur mon portfolio Welcome to my portfolio

Étudiant en BUT Informatique passionné par l'open-source, l'auto-hébergement et la sécurité. Curieux et autodidacte, j'allie rigueur académique et projets d'infrastructure concrets. Computer Science student passionate about open-source, self-hosting, and security. A curious developer combining academic rigor with concrete infrastructure projects.

À propos de moi About me

Passionné par l'open-source et la sécurité, je gère mon infrastructure au quotidien. Mes serveurs tournent sous Debian, mon poste de travail sous Arch Linux et mon mobile sous GrapheneOS. J'aime comprendre les machines à bas niveau avec Zig et C++. En parallèle, je pratique un développement web minimaliste. J'évite la complexité des frameworks actuels et leurs multiples couches d'abstraction. Je maîtrise aussi le déploiement avec Docker. Autonome et débrouillard, je sais agir vite et en situation critique. Passionate about the open-source movement and data security, I daily manage my server infrastructure on Debian and my workspace on Arch Linux and GrapheneOS. I love understanding how machines work at a low level (Zig, C++) while mastering minimalist web development (Full HTML/CSS) and containerized deployment (Docker). Autonomous and resourceful, I am able to act quickly during critical situations.

  • Git
  • Docker
  • Apache/ Nginx / Caddy
  • HTML/CSS
  • JavaScript / Vite / Leaflet / Phaser
  • C++ / Qt
  • PHP / Symfony
  • Python / Pygame
  • Zig
  • SQL / PL/SQL
  • Godot / GD Script
  • Linux / GRUB / Bash
  • Windows / Windows Registry
  • Windows / Registres windows

Mes projets My projects

Tous All
Persos Personal
Scolaires School
Mis en avant Featured

Infrastructure Auto-hébergée Self-Hosted Cloud Infrastructure

Déploiement sécurisé de services (Nextcloud, Jellyfin, Forgejo) sur serveur Debian. Gestion via Docker, Docker Compose et Caddy (Reverse Proxy avec certificats automatiques). Secure deployment of services (Nextcloud, Jellyfin, Forgejo) on a Debian server. Managed via Docker, Docker Compose, and Caddy (Reverse Proxy with automatic certificates).

Docker Caddy Linux Git
Mis en avant Featured

Plateforme GeEvent GeEvent Platform

Application web complète de gestion d'événements. Intégration d'une carte interactive (Leaflet), d'un mailer, gestion des inscriptions, rôles utilisateurs et back-office d'administration. Full-stack event management web application. Integration of an interactive map (Leaflet), a mailer, registration management, user roles, and an admin back-office.

Symfony PHP Leaflet Linux Git
Mis en avant Featured

Débogage Système Critique Critical System Debugging

Récupération d'urgence d'un smartphone sous GrapheneOS bloqué au démarrage avant un examen. Utilisation du mode debug et des commandes ADB pour restaurer le système avec sang-froid. Emergency recovery of a GrapheneOS smartphone stuck at boot before an exam. Using debug mode and ADB commands to restore the system with composure.

ADB Troubleshooting Linux
Mis en avant Featured

Penguin Invasion Penguin Invasion

Développement en Zig d'un programme optimisé de copie récursive de fichiers sans aucune fuite dde mémoire. Projet bas niveau inspiré d'un de mes scripts Bash personnels. Development of an optimized recursive file copy program in Zig without any memory leak. A low-level project inspired by one of my personal Bash scripts.

Zig Linux Git
Mis en avant Featured

Développement de Jeux Vidéos Pour ordinateurs Desktop Video Game Development

Développement d'un jeu de type "runner" infinie avec génération procédurale, développé avec le moteur Godot. Developed of an infinite "runner" game with procedural generation, built with Godot.

Godot GD Script Linux Git

Développement de Jeux Vidéos Pour le web Web Video Game Development

Développement de jeux 2D en JavaScript avec la bibliothèque Phaser (Cookie Clicker, Space Invaders). Development of 2D JavaScript games with the Phaser library (Cookie Clicker, Space Invaders).

JavaScript Vite Phaser Linux Git

Développement de Jeux Vidéos pour mobile Mobile Video Game Development

Création d'un jeu mobile sous Godot (Dodge the creep). Creation of a mobile game using Godot (Dodge the creep).

Godot GD Script Linux Git

Peg Solitaire

Développement d'un jeu de Solitaire avec interface graphique. Architecture séparant la logique de jeu et l'UI, avec système d'indices, d'annulation de coups et de scores. Developed a Peg Solitaire game with a GUI. Architecture separating game logic and UI, featuring a hint system, move undo, and scoring.

Python Pygame Linux Git

Configuration PC VR sous Linux Linux PC VR Configuration

Optimisation de WiVRn avec une version custom d'OpenVR pour Half-Life: Alyx sur Linux. Correction des chutes de FPS (version native) et du mapping contrôleurs (version Windows). Optimization of WiVRn with a custom version of OpenVR for Half-Life: Alyx on Linux. Fixed native performance issues and Windows controller mapping.

Troubleshooting Linux
Ce site This site

Portfolio Minimaliste CSS Minimalist CSS Portfolio

Création d'un site vitrine 100% HTML/CSS sans aucun JavaScript. Intègre un thème dynamique, une barre de navigation avancée et d'excellentes performances (Lighthouse 100/100). Creation of a 100% HTML/CSS showcase website without any JavaScript. Includes a dynamic theme, an advanced navigation bar, and excellent performance (Lighthouse 100/100).

HTML/CSS Linux Git

Simulateur Financier Financial Simulator

Outil web de simulation mathématique modélisant l'évolution d'un capital. Gestion complexe des dates, des taux par quinzaine, des dépôts et projections sur plusieurs années. Web-based mathematical simulation tool modeling capital evolution. Complex date handling, bi-monthly rates, deposits, and multi-year projections.

HTML/CSS JavaScript Vite Linux Git

Automatisation d'Environnement Environment Automation

Scripts Bash pour la configuration instantanée de l'espace de travail (redimensionnement et placement des fenêtres via kdotools/qdbus), script de copie de fichiers, script de personnalisation de l'initramfs. Bash scripts for instant workspace configuration (window resizing and placement via kdotools/qdbus), file copy script, and custom initramfs customization.

Bash qdbus kdotools Linux Git

Configuration Système & Réseau Advanced System & Network Setup

Administration quotidienne sous Arch Linux et GrapheneOS. Configuration avancée de NetworkManager pour le montage automatique (SSHFS) du système de fichier universitaire a la connection du VPN. Daily administration on Arch Linux and GrapheneOS. Advanced configuration of NetworkManager for automatic university file system mounting (SSHFS) at VPN connection.

SSHFS Linux Git

Écosystème IA Local Local AI Ecosystem

Déploiement de modèles d'Intelligence Artificielle en local sous Docker. Utilisation d'Ollama et OpenWebUI pour les LLM, ainsi qu'Automatic1111 et ComfyUI pour la génération d'images. Deployment of Artificial Intelligence models locally using Docker. Using Ollama and OpenWebUI for LLMs, as well as Automatic1111 and ComfyUI for image generation.

Docker Ollama Linux

Pentesting & Escalade de Privilèges Pentesting & Privilege Escalation

Audit de sécurité et cassage de mots de passe avec John the Ripper. Accès administrateur (root/admin) via la manipulation de GRUB (linux) et des registres Windows. Security auditing and password cracking using John the Ripper. Gaining administrator access (root/admin) via GRUB (linux) and Windows registry manipulation.

Registres windows Windows registry GRUB John the Ripper Linux

Solveur de Labyrinthes Maze Solver & Generator

Bibliothèque Python basée sur la théorie des graphes. Implémentation d'algorithmes de génération (Kruskal, DFS) et de résolution (BFS) avec rendu visuel ASCII. Python library based on graph theory. Implementation of generation (Kruskal, DFS) and solving algorithms (BFS) with visual ASCII rendering.

Python Graphes Linux Git

Écosystème Chat TCP TCP Chat Ecosystem

Création d'un serveur de chat asynchrone (C++ Asio) et de son client graphique (Qt). Gestion du multi-utilisateurs, des messages privés et des événements réseau en temps réel. Created an asynchronous chat server (C++ Asio) and its GUI client (Qt). Handled multi-users, private messaging, and real-time network events.

C++ Qt Asio Linux Git

Visionneuse Asynchrone Async Image Viewer

Application de bureau (C++ / Qt) permettant de scanner récursivement des dossiers locaux et de générer des vignettes de manière asynchrone pour une interface fluide. Desktop application (C++ / Qt) to recursively scan local folders and asynchronously generate thumbnails for a smooth user interface.

C++ Qt Linux Git

Paramétrage Stéréoscopie 3D 3D Stereoscopy Config

Développement d'un utilitaire natif Windows en C++ pour configurer un affichage stéréoscopique 3D (distance inter-oculaire, disparité, perspective et collimation). Developed a native Windows utility in C++ to configure 3D stereoscopic displays (inter-ocular distance, disparity, perspective, and collimation).

C++ Qt Windows Git

API Fetch & Annulation Fetch API & Abort

Démonstration front-end de gestion avancée du réseau HTTP. Implémentation de requêtes asynchrones et annulation dynamique via AbortController pour éviter les conflits d'UI. Front-end demonstration of advanced HTTP network management. Asynchronous request implementation and dynamic cancellation via AbortController.

JavaScript Vite Linux Git

Gestion de Base de Données Database Management

Modélisation d'une base relationnelle pour un hôtel et écriture de scripts procéduraux complexes (PL/SQL Oracle) incluant des triggers, vues et gestion d'exceptions. Modeled a relational database for a hotel and wrote complex procedural scripts (Oracle PL/SQL) including triggers, views, and exception handling.

SQL PL/SQL Linux Git

Mon parcours My career

2024 - 2026

BUT Informatique (Reims)

Formation approfondie en algorithmique, architecture des ordinateurs, bases de données relationnelles et réseau. Apprentissage du travail d'équipe et de la gestion de projets de développement. In-depth training in algorithms, computer architecture, relational databases, and networking. Learning teamwork and development project management.

2024 - 2026

Auto-formation & Auto-hébergement Self-teaching & Self-hosting

Apprentissage en autonomie du langage bas niveau Zig. Gestion et administration complète de ma propre infrastructure serveur Linux. Autonomous learning of the low-level Zig language. Full management and administration of my own Linux server infrastructure.

2021 - 2024

Baccalauréat Général High School Diploma

Obtention du Baccalauréat général avec mention. Graduation with a general High School Diploma with distinction.

Mes réseaux My networks

Me contacter Contact me

Un projet open-source en tête ? Une opportunité ou une question technique ? N'hésitez pas à me contacter par e-mail. An open-source project in mind? An opportunity or a technical question? Feel free to reach out by email.

Envoyer un e-mail Send an email