Sviluppatore full-stack

Costruisco prodotti che le persone usano davvero.

Java / Spring Boot lato back-end, Next.js e React lato front-end. Scrivo anche di ciò che l'IA cambia nel nostro modo di lavorare, e di ciò che non cambia.

Disponibile per opportunità professionali e collaborazioni freelance

Progetto di punta

LingRiselingrise.app

Impara una lingua con podcast autentici: 9 lingue, in produzione, con utenti paganti.

Piattaforma di apprendimento linguistico costruita attorno a contenuti audio autentici: trascrizioni sincronizzate, vocabolario contestuale e progressione basata sull'ascolto. Ideata, sviluppata e gestita interamente da me, dal database al pagamento.

Next.js · React · TypeScript · PostgreSQL · pgvector · Stripe

Ricerca semantica multilingue (pgvector)
Un unico indice vettoriale per 9 lingue: una query in francese restituisce il passaggio spagnolo pertinente. Un punteggio ibrido, semantico e lessicale, permette di ritrovare anche i nomi propri.
i18n fino al livello dei dati
Contenuti, trascrizioni e metadati SEO sono localizzati per lingua, con routing dedicato: non un semplice selettore nell'interfaccia.
Interfaccia di LingRise: player podcast con trascrizione sincronizzata e scheda di vocabolario

Altri lavori

Altri progetti che ho realizzato

  • Back-end Java / Spring Boot

    Piattaforma e-commerce di ebook

    Catalogo, ordini e distribuzione sicura dei file per un e-commerce: API REST, gestione dei diritti di accesso e generazione di link di download temporanei.

    Java · Spring Boot · PostgreSQL · REST

  • Integrazioni e funzionalità di prodotto

    Incarichi freelance

    Sviluppo di funzionalità su applicazioni esistenti: integrazione di API di terze parti, autenticazione, dashboard e riduzione del debito tecnico.

    React · TypeScript · Node · Supabase

  • Un esempio di i18n pulita

    Questo sito

    Routing per lingua (/fr, /en, /it), metadati SEO localizzati per pagina, blog in Markdown gestito tramite database. Il codice del sito è un esempio, non una vetrina.

    TanStack Start · React · PostgreSQL

Dettaglio dei progetti

Contatti

Parliamone.

Per una posizione, un progetto o semplicemente un problema tecnico di cui discutere, il modo più semplice per contattarmi è via email.