Progetti

Prodotti in produzione e incarichi portati a termine, non esercizi accademici.

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

Interfaccia di LingRise: player podcast con trascrizione sincronizzata e scheda di vocabolario
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.

Altri lavori

  • Piattaforma e-commerce di ebook

    Back-end Java / Spring Boot

    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

  • Incarichi freelance

    Integrazioni e funzionalità di prodotto

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

    React · TypeScript · Node · Supabase

  • Questo sito

    Un esempio di i18n pulita

    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