Technology

La tecnologia che progetto e costruisco.

Una testa classica in marmo che si dissolve in frammenti cubici e circuiti scoperti, tra fumo rosa cipria e blu

Dai dati al software.

Mi occupo di AI engineering, sviluppo software, data science e technical advisory. In pratica: costruisco applicazioni, metto alla prova modelli e agenti, e aiuto i team a prendere le decisioni tecniche che danno forma a un prodotto.

Il mio GitHub

Come lavoro con la tecnologia.

  • AI engineering

    Porto i modelli di AI dentro strumenti e flussi di lavoro reali: agenti, ricerca sui documenti, computer vision. Parto sempre da cosa il modello sa fare, e non sa fare, in quel contesto.

  • Software development

    Sviluppo applicazioni e strumenti, dal backend all’interfaccia. Curo architettura, integrazioni e qualità del codice, e tutto ciò che tiene in vita un software nel tempo: prestazioni, test, manutenibilità.

  • Data science

    Lavoro sui dati dalla pulizia all’analisi, fino ai modelli predittivi. Un modello serve solo quando l’hai misurato onestamente, hai capito dove sbaglia e l’hai collegato al software.

  • Technical advisory

    Affianco team e aziende nelle decisioni tecniche: confrontare approcci, scegliere un’architettura, decidere se costruire o comprare. Il punto è far coincidere ciò che la tecnologia può fare con ciò che serve al prodotto.

Dettaglio di marmo fratturato rosa cipria, con circuiti scuri scoperti e frammenti di pietra che si disperdono nel blu fumo

I progetti, con il codice.

Una selezione di progetti pubblici: strumenti, applicazioni ed esperimenti che raccontano aspetti diversi del mio lavoro tecnico.

  • MAGI System

    Python / Ricerca documentale / Agenti AI

    Un assistente da terminale per interrogare i propri documenti. Recupera le informazioni pertinenti, confronta tre prospettive di revisione AI e restituisce una risposta con citazioni alle fonti.

  • Chronos

    Rust / Runtime asincrono / Debugging

    Un runtime asincrono deterministico in Rust, con un orologio virtuale e un debugger da terminale. Registra e riproduce le esecuzioni per studiare i bug di concorrenza; le operazioni di I/O esterne richiedono una gestione separata.

  • MarkGuardiola

    Python / React / FastAPI / Machine learning

    Un assistente locale per il Fantacalcio. Riunisce pipeline dati, modelli predittivi e un’applicazione web per supportare le scelte di formazione e mercato.

  • Computer Vision TR-808

    Python / OpenCV / MediaPipe / Streamlit

    Una drum machine virtuale che traduce i movimenti delle dita, rilevati dalla webcam, in suoni TR-808. Un esperimento tra computer vision, interazione e musica.

Parliamone.

Dimmi cosa ti viene in mente.

Da 20 a 5.000 caratteri. Tutti i campi sono obbligatori.

Uso i tuoi dati per rispondere al messaggio, come descritto nell’informativa privacy.