I am a Director of Engineering at Decathlon Digital, where I lead teams in building global omnichannel experiences. My leadership philosophy is rooted in Happiness-Driven Development, autonomy, and radical technical excellence.
- 🌍 Scaling Platforms: Orchestrating high-traffic systems across the global Decathlon ecosystem.
- 🧘 Culture First: Believer in psychological safety as the primary driver for high-performing teams.
- 🧪 Vibe Coding: Experimenting with AI-orchestrated development and "Zero-to-One" prototyping.
- 🧰 AI Toolkit:
Claude Code·Cursor·GitHub Copilot·MCP Toolbox— actively shipping with them.
Inspired by the Sivers Now page concept.
- 🛡️ Cyber Code Academy: Building a secure Python sandbox for educational purposes.
- 🏠 Smart Home: Enhancing my Hitachi CSNET Home integration for the Home Assistant community.
- ✍️ Writing: Sharing architectural deep-dives on blog.mornati.net.
| Backend & Architecture | DevOps & Cloud | Automation & Fun |
|---|---|---|
- Preparing an Ultra-Trail with ai-running-coach: From Planning to the Finish Line —
- Searching Proton Photos like it's Google Photos: how I built proton-faces — E2E encryption means Proton can never index your photos. So I built a two-container search engine that does it locally, on my own hardware, without ever writing back to Proton.
- The Sump Pump in the Spotlight: Monitoring Hidden Infrastructure with Home Assistant — A Zigbee smart plug, nine automations, and one invisible pump that saves the house from flooding - the “invisible device” pattern, monitored with Home Assistant.
- The Smart Water Heater, 4 Years Later: Solar + Off-Peak Orchestration (v2) — Two water heaters on a Heures Creuses tariff, 12 panels and no battery - the v2 of my water heater orchestration, with real YAML and real numbers.
- Your MCP Input Context: Which IDEs Lazy-Load and How LeanProxy Keeps It Flat —
💬 🏁 15h26 pour 109,7 km et +1992 m : j'ai terminé l'Ultra 110 km Trail Côte d'Opale, préparé avec des agents IA connectés à Garmin. J'ai créé ai-running-coach, open-source et 100 % en français : 4 agents (coach, course-strategist, medical, nutritionist) + 8 skills, installable en une commande. Résultat : 74,8 % du temps en Z1+Z2, toutes les barrières passées avec marge...
“Move People Through the Wonders of Sport” — 🏃♂️ Proudly part of Decathlon Digital.





