A selection from seven years across e-commerce, enterprise consulting, fashion and industry.
01
Front-end for a global luxury group
Luxury group · via SQLI · 2025–present
The problem
One of the world's largest luxury groups keeps evolving the e-commerce platforms of its maisons: the highest quality bar in retail, brands with different needs, and a shared codebase that has to grow without slowing the release train.
The approach
Front-end engineering as a consultant with SQLI: shared platform components evolved across maisons, performance and accessibility treated as requirements, and quality enforced in review on high-traffic surfaces.
The result
An ongoing collaboration: sturdier shared components reused across the group's brands, with uniform standards on every maison's e-commerce surface.
The online wine shop callmewine.com — 8,000+ labels, a headless Nuxt 3 storefront live in 15+ countries — had a fast-growing codebase: slowing velocity, diverging patterns and a rising count of front-end defects.
The approach
Led the front-end team hands-on as Senior Lead: coding standards and design principles enforced in review, strict TypeScript, incremental refactoring of core components and a shared release checklist.
The result
A faster, calmer team with shared standards in review and more frequent, predictable releases on the storefront.
Consulting through adesso.it for one of the Mediterranean's leading ferry operators and other enterprise clients, front-end projects kept starting from a blank page — slow kickoffs, diverging stacks and uneven quality across teams.
The approach
As Frontend Architect: architecture of the ticketing and cabin-booking platform, a reusable walking skeleton, style and quality guidelines, automation and testing scripts adopted across projects.
The result
The ticketing platform shipped on a solid architecture and was then reused as the foundation for new front-end projects with quality gates baked in from the first commit.
A customer walks into a store and asks for an item: if the size or colour isn't there, the sale is at risk. Store staff needed a tool showing availability across the whole network.
The approach
A React web app for stores: real-time availability by size and store, item reservation and booking, ship-to-store or home delivery, with payment and fulfilment built into the flow.
The result
Staff close the sale even when local stock is gone, drawing on the whole network's inventory — from the counter, in a few taps.
The tyre group spun off from Pirelli Industrial needed a mobile app for fleet tyre inspections plus web touchpoints, without doubling the effort per platform.
The approach
One React Native codebase for iOS and Android — the PROCheck app, still in the app stores today — plus React web fronts, sharing design language and logic wherever it paid off.
The result
The app shipped to both stores from a single codebase, at roughly half the effort of two native tracks — and has been in production for over five years.