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