A self-hosted AI support chat that any website adds with one script tag: an iframe-isolated React widget streaming Gemini replies over SSE, designed and built solo in one week.
The authoring platform behind procedimentipa.gov.it, the Italian government’s public catalog of administrative procedures: AI workflows draft procedures directly from legislation, legal experts review and approve every one, and the approved catalog (~700 procedures today) is published for any citizen to read and search.
A human-gated AI editing system for Italian administrative procedures. An LLM agent drafts changes grounded in the legislation that justifies them; nothing reaches the official record without an officer’s approval.
A gift registry where friends and community chip in small amounts toward what a child needs, and partner organizations match what they give. Live at reg.thedopple.com, part of thedopple.com. I was hired as consulting tech lead mid-build and took it to production.
An internal proof of concept built at Go Project: course editors upload their teaching material and get AI-generated study aids back — a two-host Italian audio podcast, quiz questions, and a streaming chat panel.
A self-hosted semantic search engine for CV/profile data. It replaced manual PDF skimming and keyword-only lookup with hybrid vector + keyword search, and the whole pipeline runs on local infrastructure so candidate data never leaves the network.
An asynchronous websocket backend for the Breathment physiotherapy app that analyzes patients’ breathing and movement exercises from a live camera stream, in real time.