Portfolio

Work done, with names, dates and sources.

A trademark case before the General Court of the European Union, a payments platform with apps on both stores, a catalogue of millions of products, AI automations running every day. Where a public record exists, the link goes there. Clients are named only when their case is already public; for the others, references on request.

Trademarks, domains and IP

Trademark litigation lived from the inside, not only studied.

Related service: IP expert reports →

2021 – 2022 · Technical grounding for counsel · Shoppi as intervener

Shopify v EUIPO — Case T-222/21

In the dispute with Shopify over the “Shoppi” mark, I took care of the software and technical side: I prepared the technical documentation for the USPTO and worked out with instructing counsel, who argued it before the EUIPO, the position on the genericness of the root “SHOP”, a term in common use across the industry.

OutcomeOn 12 October 2022 the Court dismissed Shopify’s action in full: no likelihood of confusion with SHOPIFY, and “SHOP” is a purely descriptive element that substantially reduces the comparative weight of shared marks (ECLI:EU:T:2022:633).

2025 · Germany

Shopify’s opposition to the German mark “shoppi”

Opposition filed by Shopify against Shoppi UG’s national mark “shoppi” at the German Patent and Trade Mark Office (DPMA), no. 30 2022 223 812.1.

OutcomeOpposition rejected on 2 July 2025: the mark stays registered.

USPTO · Assisting the owner

MULTIWATTS — genericness refusal

Assisted the owner of the MULTIWATTS mark (multiwatts.com) in responding to the US Patent and Trademark Office’s genericness objection.

Domains · Handled in person

shoppi.com.br, shoppi.fr, UDRP and URS

Directly negotiated the purchase of shoppi.com.br; recovered shoppi.fr from a speculative registration; ran UDRP and URS proceedings in person for the group’s domain portfolio.

Designs

Automotive design studio, Turin

Advised a Turin-based automotive design company on filing its registered designs.

Software platforms and AI automation

Software shipped to production, with real users.

Related service: AI automation →

2018 – present · Founder

Shoppi — payments and online selling

Platform designed and built for Shoppi UG (Berlin), Shoppi Ltd (London) and Shoppi Inc. (Delaware). I led a team of four developers across front-end, back-end, Android and iOS; the Shoppi GO and Shoppi POS apps are published on the App Store and Google Play, with contactless payments and Stripe integration.

2026 · Data architecture

A catalogue of about 2.9 million products

The shoppi.app marketplace imports merchant feeds and normalises them into a single catalogue of about 2.9 million products (measured August 2026), browsable by market and language.

2026 · Model Context Protocol

A public MCP server for search

shoppi.app/mcp exposes product and shop search over the Model Context Protocol: an assistant such as Claude or ChatGPT queries it directly, with no keys and no custom integration.

Running every day

AI agents at work across the Shoppi group

Language-model automations running in production: catalogue import and clean-up, preparing and publishing content on Facebook and Instagram, daily operating reports, and checks on email campaigns before they are sent.

2025 – present · Chief Technology Officer

Digital Rent S.r.l. — rental software platform

Technical lead for the rental software platform: releasing and maintaining the stable version, building experimental features, organising technical resources and customer support.

2025 · Hackathon

Briller.AI — GreenMindAI Catania Hackathon

With team Marie Curie, an IoT and artificial intelligence platform for waste collection.

OutcomeOne of the three awarded projects.

Digitalisation and public funding

Digitalisation projects written to be approved, then delivered.

Related service: Grants & public funding →

Recent engagement · Construction company

Technical report for a funding application

Technical report supporting a construction company’s application for digitalisation funding: starting point, planned investment and expected results, in the format the call requires.

Recent engagement · Non-profit

Digitalising a time-bank association

Took a time-bank association’s service online, from member management to the exchanges between members.

Business, community and talks

Before advising companies, I built them.

Related service: About →

2011 – present · Founder and director

SavelGo — Shoppi Ltd since 2017

Brand and hardware product line sold in physical shops in Italy and through e-commerce channels, with logistics across the Czech Republic, China, Germany, the UK and the US. Covered by iSpazio (2016) and PRWeb (2013).

2018 – 2021 · Berlin

“The Truth about eCommerce”

Event series I created and hosted for the Berlin Retail & eCommerce Meetup at WeWork Berlin, with master classes in English and Italian. In San Francisco, in February 2019, episode 17 of “Experience This” on the future of retail was recorded live at one of the events.

OutcomeAverage master class rating: 5.0 out of 5.

2019 · Milan

SMAU Milan — “The Truth about eCommerce”

Speaker at SMAU Milan 2019.

2020 · Book

“Digital Food”, Dario Flaccovio Editore

The chapter on delivery in Anna Bruno’s book. ISBN 978-8857912004.

Case studies

Engagements told all the way through.

Context, problem, what I did, result, and what I would do differently. Each case has its own page and a three-page PDF.

All case studies →

Case study 07 · Data architecture · AI

A 2.9-million-product catalog and a public MCP server

A marketplace for local commerce imports the product feeds of thousands of merchants across about fifteen markets and normalizes them into one catalog, searchable by market and language. In 2026 that catalog was exposed through a…

Read the case →

Get the PDF by email

Get the case studies as PDF

The PDF arrives by email within a minute, as an attachment. No calls, no automated sequences.

Portfolio

Is your case like one of these?

Tell me in ten lines what you need: within 48 hours you get a proposal with scope and price, with no obligation.