Projets
Des applications et de l'infrastructure, la plupart en production. Le moteur de jeu et le level design sont dans le labo.
- PythonCrawlerProjet à trois
Buddlea
Observatoire de ce qu'une organisation laisse en ligne : retrouver les sites et les pages oubliés, estimer depuis quand ils dorment, et dire ce qu'il y a à en faire. La méthode de datation est publique et sa marge d'erreur est publiée avec elle.
- FastAPINext.jsPostgreSQL
Holocron
Plateforme compagnon pour une campagne de jeu de rôle : fiches de personnage, arbres de progression, export PDF, bot Discord, et une fiche sur mesure intégrée à Foundry VTT.
- PythonNext.jsÉquipe
Feudalytics
Analyse de parties d'Age of Empires II Definitive Edition, dans l'esprit des sites de statistiques de League of Legends. Projet à plusieurs, avec revue de pull requests et notes de version automatisées.
- Jeu webDonnées
Mortalité
Jeu de plus ou moins sur ce qui tue vraiment, la mortalité mesurée contre le risque ressenti. Les requins tuent six personnes par an, les moustiques 760 000. 277 cartes, deux jeux de données.
- FastAPICompilation
Shakespeare Playground
Exécuteur, visualiseur pas à pas et transpileur pour le Shakespeare Programming Language, un langage ésotérique dont les programmes ressemblent à des pièces de théâtre. 23 cas de test contre l'interpréteur réel.
- Next.jsPostgreSQLRedis
Gamentix
Jeu quotidien de devinette autour du jeu vidéo, avec une rotation servie par une petite API.
- MLOpsTimescaleDBCI/CD
AeroVision
Chaîne de prédiction des retards aériens : ingestion, base temporelle, API sécurisée, tableau de bord, entraînement de modèles avec suivi des expériences, détection de dérive et supervision. Monté seul en quatre semaines.
- InfrastructureFinOps
hetzner-guard
Coupe-serveur pour l'infrastructure cloud : classification obligatoire et durée de vie déclarée à la création, suppression automatique des machines de jeu laissées sans joueur. Piloté par un minuteur système, qui survit à l'arrêt de n'importe quelle application.
- LaravelMySQLArrêté
GemStudy
Plateforme de gestion de classe pour des enseignants, bâtie autour d'un système de récompenses qui suit les progrès de chaque élève. Application Laravel et MySQL, livrée en production avec sa préproduction. Projet arrêté, gardé ici pour ce qu'il a servi à apprendre.