Federico — Perugia, IT — A WORKING PORTFOLIO

Hi, I'm Federico.

I try to make complex things play well together.

Now —
Projects — 01

Things I've built.

Currently building computer vision at Kitabii, producing a third album with Extra Sauce, and running way too many D&D campaigns.

Kitabii

An app that digitizes pharmacy retail — daily sales data, business intelligence, a digital map of every product on the shelf. As tech lead I own architecture, code review and team task flow, keeping the system coherent in a domain that rewrites itself every six months.

Stack: TypeScript · Angular · NestJS · Postgres · Clickhouse · AI integration

Spellbook

Got tired of juggling five tabs, three PDFs and a notebook during sessions. So I built the tool I wanted — worldbuilding, shareable notes for your players, and a RAG-powered AI that knows your campaign because it's read every note you've taken in it.

Stack: Dart · Flutter · AI integration

Extra Sauce

Guitarist, composer and bandleader — sharing the stage with seven other incredible musicians. Signed to Emme Record Label, debut "Extravaganza" (2023), third album in production.

Style: Jazz fusion · Original compositions · Concept-driven
rpg

Worldbuilding & Forever DM

I've been a DM for years — passionate about game systems, always curious about new ones.

Systems: D&D · Pathfinder · CoC · Daggerheart
community

Communities & Events

Founded the Super Smash Bros competitive scene in Perugia. That led to organizing the largest eSports tournament in Italy. Earlier ran Geemba Network — content, scheduling, talent, community.

40-player series · 256-player nationals · 60k YT subs
intentionally blank Reserved for the next thing I'll build.
Credentials
10+ yrs tech
20+ yrs music
10+ yrs DMing
10+ yrs community
MSc Data Science · University of Perugia · 2023
Italian (native) · English · French (basic)
Currently learning: Rust · AWS Solutions Architect Associate
Blog — 02

Blog.

Thoughts on building software, composing music, designing games, and the places where they overlap.

View all posts ↗
tech FEATURED

Building Spellbook, one 'Oh God!' at a time

Three things I underestimated while building a campaign tool: offline sync, AI context, and rich text editors from scratch.

Apr 27, 2026 · 3 min read
Contact — 03

Let's build something.

Want to collaborate on a project, talk about system architecture, or jam on some jazz fusion? Let's talk.