I'm an engineer who writes and a writer who codes, based in South Tyrol, Italy. I lead Developer Experience at Nx, where I help steer the design of new features and the strategic direction of the product, while also producing the technical content that shapes how developers discover and adopt monorepo tooling. Day to day I still code: fixing bugs, prototyping new features, and working on side projects. A Google Developer Expert for Angular since 2017, these days I'm most interested in build systems, AI-powered developer tooling, and how coding agents integrate with CI/CD pipelines.
Most of what I publish (videos, courses, articles, conference talks) comes from taking something deeply technical and making it accessible without losing the depth.
Now
What I'm focused on right now:
- Researching AI agent integration for monorepo tooling: how can
nxbecome AI-native? - Building out self-healing CI capabilities in Nx Cloud
- Preparing talks on background agents and the future of software delivery
- Learning to be a better martial artist (it's a lifelong journey)
Last updated: February 2026
Work
Sr. Director of Developer Experience
2020 – presentHelp shape the design and strategic direction of Nx, then write the blog posts, produce the videos, and craft the docs that explain it. Also contribute directly to the codebase. Previously JavaScript Architect, Engineering Manager, and Director of DX & Engineering.
Google Developer Expert
2017 – presentSpeaking, writing, and community building around web development and frontend tooling.
Egghead.io Instructor
2017 – presentPublishing video courses on Nx, monorepos, React, and Git.
Frontend Architect
2017 – 2019Frontend architecture for geospatial web applications.
Software Architect / Tech Lead
2008 – 2017Application architecture with .NET and Angular. Grew from software developer to architect, leading teams and coaching developers. Led the introduction of modern JS-based frontend architectures and backend API systems across the organization.
Uses
Tools and setup I use daily.