
Hi đź‘‹
I'm an Italian software engineer moving pixels in the world wide web.
I build and lead web platforms at scale. I specialize in frontend architecture and design systems, and work best at the intersection of design vision and technical reality.
A decade across the Arduino ecosystem, frog, and now lastminute.com.
Experience
Tap to expandlastminute.com is a European leader in the travel domain, operating a diverse ecosystem of sub-brands and web applications across multiple markets.
Key initiatives
- Leading the architectural re-platforming of weg.de to a modern Next.js stack, replacing a legacy React monolith with a RSC-driven architecture.
- Primary lead for the new company-wide Design System: architected a Multi-brand Token System unifying dozens of white-label applications, and led hiring for dedicated design talent to bridge Figma and production code.
- Measuring business impact: Partnered with data teams to monitor KPIs, conversion, and A/B tests — building internal dashboards (Grafana, GA, Sentry) to validate migrations and tie technical work to revenue.
BOOM was an Italian startup (Forbes 30 Under 30) building automated visual content management. The product was browser-based image editing; the company didn't survive, but the engineering problems were fun.
Key initiatives
- In-browser image editing: Built editing tools for manipulating large visual assets directly in the browser — the technical core of the product.
- Standards & mentorship: Set code-quality practices and mentored junior developers through a fast, high-pressure delivery cycle.
frog is a global creative consultancy. I was a core member of a lean, cross-European engineering team (Munich/Milan/London) delivering digital products for Fortune 500 clients.
Key initiatives
- End-to-End Product Delivery: Developed frontend architecture and high-fidelity functional prototypes for market leaders in the Automotive, Retail, and Insurance sectors, transitioning from conceptual design to production-ready code.
- Technical Modernization & Recovery: Contributed to the technical rescue and revamp of a legacy codebase for a Major Telecommunications Provider, working alongside external consultants to re-architect the platform into a modern React application.
- Design Systems Advocacy: Partnered with design teams to establish scalable component libraries, educating stakeholders on technical feasibility and token-driven structures to ensure seamless handoffs and developer-ready specifications.
- Cross-Disciplinary Innovation: Collaborated directly with designers to bridge the gap between physical and digital, utilizing React, Angular, and Arduino to validate complex hardware-software integrations for emerging ventures.
Arduino is a global leader in open-source hardware and software. Here I was the core developer of Casa Jasmina — a collaborative “Living Lab” for open-source smart home technology created with Bruce Sterling.
Key initiatives
- IoT Interface Development: Engineered web-based interfaces and communication layers for connected home devices, exploring the intersection of open-source hardware and human-centric digital control.
- Educational Leadership & Open Source: Authored comprehensive technical documentation, libraries, and tutorials that enabled thousands of makers globally to build and scale their own connected objects.
- Knowledge Design & Workshops: Led technical workshops at universities and corporate environments across Europe, educating diverse audiences on the practical implementation of IoT and smart-home ecosystems.
- Technical Communication: Balanced engineering with technical writing to bridge the gap between complex hardware protocols and accessible developer experiences (DX), fostering a global community of innovators.
Areas of Expertise
Technical Leadership
Setting architectural direction, mentoring engineers, and raising code-quality and delivery standards across teams.
Fullstack & Architecture
Next.js & Node.js as foundations for performance, A/B testing, and long-term stability.
Data-Informed Delivery
Working with data teams on KPIs, conversion, and A/B testing to ensure technical work moves business metrics.
Design Systems & Tooling
Building and implementing design systems, and working closely with designers to speak a shared language between design and code.
How I build today
Core Architecture
Next.js · React · RSC · TypeScript · Node.js
Design & UI
Design Systems · Storybook · Figma · a11y · Radix UI
State & Data
REST · GraphQL · TanStack Query · Zustand
DevOps & Testing
Docker · GitHub Actions · Cypress · Grafana · Sentry
AI-Assisted Engineering
LMs for coding, debugging, observability, and delivery automation