Projects

Millions of lines of code, here are the best

Each job tells the starting point, the technical choices and the result. Browse the projects delivered to agencies and professionals and see how I work.

  • My own website, a development lab

    Personal website · Nuxt.js lab

    My own website, a development lab

    My website had been frozen for fifteen years. I rebuilt it from scratch in Nuxt 4 as a lab: 3D scene, light and dark theme, animations, two languages, blog, AI assistant, automatic deploys, speed and security. What I can do, in a single project.

    • Nuxt 4
    • Tailwind CSS v4
    • three.js
    • Nuxt Content

    See the case study

  • Altura Vela

    Sailing school · Custom management system

    Altura Vela

    Altura Vela is a sailing school in Rome. A redesign grew into a custom management system in Nuxt 4 on REST APIs: fleet calendar, areas for members and skippers, contracts, payments and AI. The school runs three times the boats it managed by hand.

    • Nuxt 4
    • REST API
    • Stripe
    • AI

    See the case study

  • Fix and Sail

    Boating platform · Nuxt.js and Strapi

    Fix and Sail

    Fix and Sail is a platform where you recreate your boat digitally, with model and accessories, to keep track of maintenance and deadlines. It was born from a private client's idea and is now in the launch phase. I develop the application in Nuxt.js on Strapi REST APIs, from Figma to a catalogue with AI recognition of parts from a photo.

    • Nuxt.js
    • Strapi
    • REST API
    • Figma

    See the case study

  • ACCESS DENIED

    Top secret

    Classified file.

    Inside are the projects I'm proudest of: big brands, internal platforms, products not yet released. They're live, or soon will be, but you won't see them on this page. If I told you about them, I'd have to clear your cache.

  • VeWorld, VeChain wallet

    Crypto wallet · Chrome extension

    VeWorld, VeChain wallet

    VeWorld is the VeChain wallet for your browser, a Chrome extension to manage crypto assets and use dApps. In an international team I set up the app structure and built the frontend in React and TypeScript: wallet creation and import, assets, transaction confirmation.

    • React
    • TypeScript
    • Redux
    • Chrome extension

    See the case study

  • Dotcampus

    Hotel and coliving · Block-based WordPress

    Dotcampus

    For Dotcampus, a business & student hotel in Rome, I turned the concept and visual design by Marzia Bianchi into a custom WordPress site (block-based with ACF), so even the most complex layouts can be managed straight from the dashboard in minutes.

    • WordPress
    • Gutenberg blocks
    • ACF

    See the case study

  • Sagre Autentiche

    Web portal · Custom WordPress

    Sagre Autentiche

    In just a few years Sagre Autentiche has become a reference for finding food festivals in Italy. With Cube ProEmotion I built the portal in custom WordPress: Airbnb-style search engine, map, area for organisers, regional pages and SEO structured data.

    • WordPress
    • Gutenberg blocks
    • ACF
    • Search engine

    See the case study

  • Olio Intini

    E-commerce · Multilingual WordPress

    Olio Intini

    Intini is one of the most awarded olive oil producers in Apulia, Flos Olei Farm of the Year 2020 and 2022. On the design by Humus Design I built the multilingual WordPress site with online shop: years later it still holds up against today's websites.

    • WordPress
    • Gutenberg blocks
    • ACF
    • E-commerce

    See the case study

  • UINL, International Union of Notaries

    International organisation · WordPress and ACF

    UINL, International Union of Notaries

    The UINL brings together the notariats of member countries. On the design by Marzia Bianchi I developed the institutional WordPress site with custom ACF blocks: rigorous in its content, pleasant to look at and updated independently by the staff.

    • WordPress
    • ACF
    • Gutenberg blocks

    See the case study

  • Arsity

    Culture · WordPress with map

    Arsity

    Arsity covers exhibitions and art spaces in Rome. With We Meet Brands, who created a typographic, minimal design, I built the website in WordPress: browsing across exhibitions and venues, and a map to find them. Years later it still looks current.

    • WordPress
    • Gutenberg blocks
    • ACF
    • Map

    See the case study

  • Cube ProEmotion

    Promotional communication · Nuxt.js website

    Cube ProEmotion

    Cube ProEmotion is a Rome-based promotional communication agency I have worked with since the start of my career. On their design I built their Nuxt.js website, after years of landing pages, tablet apps and internal tools.

    • Nuxt.js
    • Vue
    • JavaScript

    See the case study

  • Luisa Carrada

    Business writing · WordPress and blog

    Luisa Carrada

    Luisa Carrada is a business writer and professional writing teacher. On the project by Marzia Bianchi, who handled architecture and design, I developed the custom WordPress theme and the blog.

    • WordPress
    • Custom theme
    • PHP

    See the case study

// Contact

A project, a problem or just a question?

Agency, business or professional: choose how you'd rather talk to me. I reply as soon as I can, no strings attached.