Chi sono

Sviluppatore full-stack, più interessato ai prodotti che funzionano che alle demo.

Costruisco applicazioni dall'inizio alla fine: modello dati, API, interfaccia, messa in produzione e gestione e monitoraggio una volta che il prodotto è utilizzato da utenti reali. È quest'ultima parte che mi ha insegnato di più.

Lato back-end lavoro in Java con Spring Boot; lato front-end lavoro in TypeScript con Next.js e React. Prediligo modelli dati espliciti, migrazioni versionate e codice che un altro sviluppatore possa riprendere senza bisogno di una riunione.

Seguo con attenzione come l'IA sta trasformando questo mestiere: sposta il lavoro verso la revisione, le decisioni e il contesto. È il tema principale del mio blog, insieme alla questione più ampia di come tutto questo cambi il modo in cui i team lavorano insieme.

Stack

Back-end
Java, Spring Boot, Node.js, PostgreSQL, pgvector, REST
Front-end
TypeScript, React, Next.js, TanStack, Tailwind CSS
Strumenti
Docker, Git, CI/CD, Supabase, Stripe, test automatizzati