Skip to content
View mmornati's full-sized avatar

Block or report mmornati

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mmornati/README.md

Hi, I'm Marco Mornati πŸ‘‹

Typing SVG


πŸ›οΈ Engineering Leadership & Culture

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.

πŸ•’ What I'm doing "Now"

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.

πŸ“Š Vital Signs

GitHub Metrics


πŸ›Έ 3D Contribution Graph

3D contribution graph


πŸ† GitHub Achievements

GitHub Trophies

GitHub Streak Stats


πŸ› οΈ The Architect's Toolkit

Backend & Architecture DevOps & Cloud Automation & Fun
Java Spring K8s Terraform HomeAssistant
Python Quarkus GCP AWS Ruby

πŸ“ Latest from the Blog


🐘 Latest from Mastodon

πŸ’¬ πŸš€ The LLM Zoo in 2026: How not to go crazy? Today, opening your AI toolbox means facing a dizzying abundance: GPT-4.1, Claude 4 Sonnet, DeepSeek-V3, Gemini 2.5... Choosing the right model for the right task has become a software engineering problem in itself. ❌ The problem: Manual selection is unmanageable. Worse, burning a super-premium, expensive model to format a simple docstring...

β€” view on Mastodon


πŸ“« Let's Connect

marcomornati mmornati mmornati mmornati

β€œMove People Through the Wonders of Sport” β€” πŸƒβ€β™‚οΈ Proudly part of Decathlon Digital.

Popular repositories Loading

  1. docker-mock-rpmbuilder docker-mock-rpmbuilder Public

    Build RPMs using the Mock Project (for any platform)

    Python 63 42

  2. springboot-osgi-sample springboot-osgi-sample Public

    OSGi framework integrated into SpringBoot application

    Java 42 18

  3. ruby-noise-detection ruby-noise-detection Public

    Noise Detection Ruby Script

    Ruby 32 12

  4. ghost-cloudinary-store ghost-cloudinary-store Public

    Forked from sethbrasile/ghost-cloudinary-store

    A Cloudinary image storage module for Ghost blogs.

    JavaScript 20 4

  5. home-assistant-csnet-home home-assistant-csnet-home Public

    CSNet Home to control Hitachi heaters using the atw-iot-01 module

    Python 12 5

  6. docker-ghostblog docker-ghostblog Public

    Ghost Blog Docker Container

    Dockerfile 10 6