À propos
Je suis en 3e année de BUT Informatique, parcours bases de données, à l'IUT de Reims-Châlons-Charleville. Avant, j'ai fait deux ans de prépa intégrée à l'UTT.
La journée, je suis data analyst en alternance chez Hager : tableaux de bord Power BI et qualité des données. Le soir, je fais tourner BressoDup, l'agence web que j'ai cofondée avec Nathan, et je m'entraîne pour le triathlon.
Après le BUT, je cherche une alternance en Master ou en école d'ingénieur, en IA / ML engineering.
Projets
Ce portfolio
Construit en pilotant des agents spécialisés pour le design, la data-viz et la rédaction. L'architecture et la relecture finale, je les garde.
React, Claude Code
Data analyst chez Hager
Mon alternance de 3e année. Je construis des tableaux de bord Power BI et je surveille la qualité des données.
Power BI
BressoDup
L'agence web que j'ai cofondée avec Nathan. Des sites vitrines pour PME et artisans de la Marne et des Ardennes, livrés en 15 jours, avec un score Lighthouse de 90+ écrit dans le contrat.
React, TypeScript
Neural Networks: Zero to Hero
Le cours d'Andrej Karpathy, notebook par notebook. J'ai recodé micrograd et toute la série makemore, jusqu'à la rétropropagation écrite à la main. Prochaine étape : les Transformers.
Python, PyTorch
Interface données de vols
Mon stage au centre de contrôle aérien Est. J'y ai développé une interface pour exploiter les données de vols.
Data, Interface
Running Data
La météo change-t-elle nos chronos ? À quatre, on a croisé des fichiers Garmin seconde par seconde avec Open-Meteo, stocké le tout en PostgreSQL et analysé les résultats dans Streamlit.
Python, PostgreSQL, Streamlit
GameJam
Un jeu Python codé à deux, dans le temps imposé d'une game jam.
Python
Tableau d'emprunt
Un simulateur de prêt en JavaScript, sans framework. Annuités ou amortissements constants, toutes les périodicités, et le coût total du crédit.
JavaScript, HTML, CSS
CoLive
Une plateforme de logements pour alternants, construite à cinq en Symfony. Recherche de biens, back-office d'administration, données générées par fixtures et un chatbot.
Symfony, PHP, Twig, SQL
Site de Saint-Léonard
Le site d'information de ma commune. Je le maintiens bénévolement depuis octobre 2025.
Web
Gestion des soutenances
Le planning des soutenances de fin d'année, pour étudiants et enseignants. Un créneau n'est validé que si le binôme d'enseignants est complet, et c'est l'application qui le vérifie.
PHP, SQL
kNN sur Titanic et Iris
Les k plus proches voisins codés à la main et testés sur Titanic et Iris. Je prépare les données, je choisis k et j'évalue le résultat.
Python
Recommandation de films
Un moteur de recommandation de films écrit en C, piloté par une interface Python.
Python, C
Parcours
Data analyst en alternance, Hager, Obernai
Tableaux de bord Power BI et contrôle de la qualité des données.
Stage développeur, CRNA Est
Quatre mois au centre de contrôle aérien Est, sur une interface de données de vols.
BUT Informatique, IUT Reims-Châlons-Charleville
Parcours bases de données. Entré directement en 2e année, 3e année en alternance chez Hager.
Animateur en colonie, Evad'Assoc
Deux colonies animées, la première seul, la seconde en équipe.
Responsable communication, Conseil UTT
J'ai organisé le concours d'éloquence 2025 et dirigé le pôle communication.
Stage technicien de maintenance, SPIE Facilities
J'ai diagnostiqué et réparé des équipements mécaniques, en maintenance préventive et curative.
Prépa intégrée ingénieur, UTT
Deux ans de bases scientifiques. Ils m'ont ouvert l'entrée directe en 2e année de BUT.
Savoir-être
- Communication : Responsable communication au conseil de l'UTT : j'ai organisé le concours d'éloquence 2025 et dirigé le pôle communication.
- Organisation : Alternance chez Hager, BUT, BressoDup et entraînements de triathlon dans la même semaine. Je planifie chaque créneau, et j'ai quand même gagné 15 minutes entre mes deux triathlons M.
- Travail en équipe : Animateur en colonie, d'abord seul avec un groupe, puis en équipe. Côté code, CoLive à cinq et Running Data à quatre.