Développeur full-stack basé en France. Je construis des applications web, des bots et des jeux — et je documente ce qui fonctionne comme ce qui reste à finir.
World Party Scaling · C++ / AzerothCore
Module qui adapte la santé et les dégâts des créatures du monde ouvert à la taille du groupe engagé, sans jamais toucher aux instances. Documentation de déploiement et de compatibilité, correctif compilé contre l'API publique du core.
6 paliers de groupe · 17 options · CI build + codestyle · MIT
Hunger & Thirst · C++ / AzerothCore
Module de survie pour World of Warcraft WotLK 3.3.5a : jauges de satiété et d'hydratation persistantes, modes conseil et survie, addon client optionnel.
2 177 lignes de C++ · 32 options de configuration · CI build + codestyle · MIT
Combat AI · C++ / AzerothCore
Couche de décision de combat externe aux créatures : appel à l'aide, fuite, protection d'alliés, repositionnement et moteur de score. Opt-in et désactivée par défaut.
4 tactiques · 24 options · CHANGELOG 1.0.0 · MIT
GameDevTycoonClone · TypeScript / Bun
Clone de Game Dev Tycoon — projet d'apprentissage. Le domaine de simulation (notes, ventes, affinités) est isolé du framework ; 29 tests écrits avec bun:test. L'interface jouable reste à construire.
domaine pur · 29 tests · auth JWT + argon2id · PostgreSQL / Drizzle
lbc-ts · TypeScript / Bun
Client non officiel de l'API Leboncoin, publié sur npm. Portage de etienne-hd/lbc, typage strict, tests de payloads.
@maeldonnart/lbc-ts · MIT · 5 tests
- Otherlights — site officiel du jeu Otherlights (Soleil Artificiel), Next.js. code
- Portfolio — portfolio personnel, HTML/CSS/JS, template dopefolio (GPL-3.0). code
- Steam Game Picker — app Next.js qui choisit un jeu dans une bibliothèque Steam. code
- I Want To Be A Game Dev — prototype Godot 4.7, jouable depuis l'éditeur (pas encore de build distribué).
- Précepteur — skill Claude Code de tuteur socratique strict : il ne donne jamais la réponse, il guide l'apprenant jusqu'à ce qu'il la trouve.
Langages : TypeScript, JavaScript, C++, GDScript, HTML/CSS, SQL
Web : React, Next.js, Node.js, Bun, Hono, Tailwind
Données : PostgreSQL, SQLite, Prisma, Drizzle
Outils : Git, GitHub Actions, Docker Compose
IA : workflows agentiques (Claude Code), conventions documentées dans des CLAUDE.md
- 2023–2024 : formation développeur web OpenClassrooms (projets archivés sur ce profil).
- 2024 : Hacktoberfest — contributions à HacktoberWall, formen.cc, Tree2Hope et SortViz.
- Aujourd'hui : développement full-stack en agence ; projets personnels et open source.
Une partie de mon activité (agence, clients) n'est pas publique.
Dernière mise à jour : novembre 2026.


