Software engineer at Nearform, based in Milan. I build frontend products and design-system tooling in TypeScript.
I created Palettebro, a color palette generator for the web, and publish its open-source packages under @palettebro.
- Product engineering: shipping end-to-end web apps with React, Next.js, and React Router
- Design systems: color tokens, Tailwind integration, and tooling designers and developers share
- Applied AI: retrieval-augmented generation (RAG) prototypes with Postgres and modern React stacks
- Palettebro: web app for generating and refining color palettes
- palettebro-packages:
@palettebro/generatorand@palettebro/tailwind - nextjs-rag: Next.js RAG demo with PostgreSQL
- react-router-rag: React Router RAG app with document ingest, embeddings, and semantic search
These repositories are archived or no longer maintained:
- rails-api-template: Rails 5 JSON API starter with JWT, Rolify, and Pundit
- GTFS-Helpers: import GTFS transit feeds into MySQL or SQLite
- air-quality-dashboard: real-time and historical air quality UI for BME688 sensors
- modesl-wrapper: typed FreeSWITCH ESL helper around
modesl
- Languages: TypeScript, Ruby
- Frameworks: React, Node.js, Next.js, Remix, React Router, Ruby on Rails
- Design: Figma, Tailwind CSS, Miro





