With over 25 years of experience, I love building things that solve problems, whether it's a game for my daughter, a budgeting tool for my household, or a cloud-native pipeline for CI/CD. I’m all about clean code, automation, and making complex things feel simple.
I'm a big fan of the SOLID principles, not just because they sound cool, but because they make code easier to maintain, extend, and enjoy reading (even months later).
I believe in agile methodologies that focus on people, feedback, and delivering value fast, without the post-it overdose. Kindness and collaboration are key, whether it’s in a daily stand-up or a late-night code review.
Above all, I strive to learn something new every day, whether it’s a design pattern, a performance trick, or how to fix a Unity camera bug at 2am.
While my game projects aren't public (yet?), they play a huge part in my learning and experimentation:
- Current solo project: Refuge, a sandbox survival/management sim where survivors manage an underground shelter after a zombie outbreak.
- Tech highlights: custom GOAP AI, isometric camera controls, resource systems, and UI with an event-driven architecture.
- Bonus side quests: educational games to help my daughter with math, fast-paced and fun, never boring drills.
- Instantiate
Instantiate is an automated on-demand environment builder that spins up full-stack containers for each merge request, enabling instant testing and validation across multiple project types.
I have a soft spot for game server emulation, a bit of nostalgia, a lot of fun, and tons to learn from.
-
TrinityCore.GameClient.Net.Lib
Connects a .NET client to a TrinityCore 3.3.5 server, lets you log in and explore the world. -
TrinityCore.Dbc.Net.Lib
Reads DBC files used by TrinityCore, all about structured binary data parsing. -
TrinityCore.Map.Net.IO
Tools to handle map files from TrinityCore, because why not reverse-engineer Azeroth? -
trinitycore-335-docker
A dockerized dev environment for TrinityCore 3.3.5, spin up WoW servers with ease. -
DelugeRPCClient.Net
A .NET Core client for Deluge WebUI RPC, yes, I like controlling torrents programmatically.
- Languages: C#, JavaScript, TypeScript, Java, PHP, C++, Lua, Bash
- Frameworks: Unity, .NET Core, MonoGame, Laravel, Quarkus, Angular, Yii, VueJs, React
- Tooling: Docker, K8s, GitHub Actions, CI/CD, Jenkins, SonarQube, Tailwind, Event-Driven Architectures
- Mindset: Security-first, performance-aware, and kid-approved 👧
- 🌐 asterie.eu
- 📍 Based in Tours, France
- 💬 Multilingual : French 🇫🇷, English 🇬🇧 & Portuguese 🇵🇹
"Build what matters. Automate what’s boring. Playtest everything."