Salta al contenuto

Servizi

Progetto e sviluppo software su misura per team tecnici e founder tecnici: applicazioni, integrazioni e direzione tecnica del cliente.

Progettazione e sviluppo software su misura

Progetto e sviluppo applicazioni web, applicazioni operative e integrazioni partendo dal problema operativo, non dalla tecnologia. Consegno software funzionante in produzione, con codice di proprietà del cliente, test e documentazione.

Esempio: OpenFatture, fatturazione elettronica senza vincolo a un fornitore

Coordinamento tecnico e fractional CTO

Direzione tecnica a tempo parziale per chi lavora con fornitori esterni o un team interno: scelte di stack, revisione di preventivi e codice, gestione dei fornitori, roadmap. Ho guidato team tecnici come CTO in consulenza e rilasciato sistemi in produzione dal problema al rilascio.

Percorso ed esperienza

Integrazione AI e automazione di processo

Integro AI nei processi aziendali dove porta valore verificabile: automazioni con controllo umano, agenti, retrieval sui dati interni. Sistemi che restano ispezionabili, con audit trail e costi sotto controllo.

Come costruisco sistemi AI affidabili

Audit di readiness in produzione (1–2 settimane)

Revisione a perimetro fisso di un workflow LLM esistente: percorsi di stato e recovery, copertura delle eval, tetti di costo e cosa cambiare per primo. Ricevi una valutazione scritta e un backlog prioritizzato nel tuo repository — nessun retainer obbligatorio per iniziare. (Prezzo su richiesta via email.)

Sistemi AI in produzione che ho costruito

Come lavoro

Ogni ciclo produce qualcosa che puoi usare. La proposta scritta fissa perimetro, tempi e costi prima dello sviluppo.

  1. 01

    Analisi

    Parto dal problema operativo: processi, vincoli, sistemi esistenti.

  2. 02

    Proposta

    Definisco soluzione, perimetro, tempi e costi in un documento scritto.

  3. 03

    Sviluppo iterativo

    Consegne brevi con demo funzionanti: il software si valuta usandolo.

  4. 04

    Consegna e affiancamento

    Messa in produzione, formazione e manutenzione concordata.

Domande frequenti

Consegna del progetto

È un buon fit per il mio progetto?
Buon fit: team tecnici o founder tecnici che rilasciano un sistema basato su LLM con prototipo già funzionante, dove il problema duro è tenere in piedi la produzione (gestione dello stato, capacità di recovery, valutazioni riproducibili, budget di costo reali), e vuoi codice, test e documentazione di proprietà del cliente. Non è un fit: demo "metti ChatGPT sul sito" o teatro di marketing senza un problema operativo, solo strategy deck senza build né handover, o chi cerca una grande agency o un processo sales-led.
Di chi è il codice?
Del cliente. Consegno repository, documentazione e accessi: nessun vincolo verso di me o terzi.
Come vengono stimati tempi e costi?
Dopo l’analisi iniziale preparo una proposta scritta con perimetro, milestone e costi. Il lavoro procede per iterazioni verificabili, non a scatola chiusa.
E dopo la consegna?
Concordo manutenzione e assistenza in base a quanto serve davvero: dal solo monitoraggio ai miglioramenti e alle nuove funzionalità.
Da dove si parte?
Da una email con due righe sul problema: contesto, sistemi coinvolti e tempi attesi bastano per la prima valutazione.

Compatibilità, sistemi e prove

Per chi sviluppi software?
Team tecnici e founder tecnici che rilasciano sistemi basati su LLM che devono reggere la produzione. Di solito il prototipo funziona già e manca qualcuno che si prenda il compito di renderlo affidabile con traffico reale, dati reali e un budget reale.
Puoi lavorare con un team e uno stack esistenti?
Sì. Mi inserisco nello stack e nei vincoli che hai già. Lavoro tipico: rendere robusto un workflow LLM con stato persistente e recovery deterministica, mettere eval attorno a un sistema prima del rilascio, o tenerne i costi sotto controllo — e lascio al team documentazione e test di sua proprietà.
Com’è lavorare con un unico interlocutore tecnico esterno?
Lavori con una sola persona dai requisiti alla produzione: scelgo stack e architettura, scrivo e revisiono il codice, e tengo ispezionabili stato persistente, contratti tipizzati per i tool, audit trail, eval e recovery path. Nessun fornitore da coordinare e nessun team da formare dalla tua parte.
Quando aggiungi AI a un sistema, e quando conviene?
Solo dove porta valore verificabile, con supervisione umana e costi sotto controllo. Aggiungo AI a un processo quando l’output è controllabile e il costo è prevedibile, non per default. Quello che ottieni è una capacità che puoi verificare, non una scatola nera.
Che prove hai che i tuoi sistemi funzionano?
Una parte del mio lavoro è open source e verificabile. Il progetto emotional-memory ha un DOI Zenodo (https://doi.org/10.5281/zenodo.19972258) con benchmark riproducibili; sistemi come orka e OpenFatture sono pubblici su GitHub. Mostro risultati qualitativi e gli artefatti che li documentano.
Come avvio un progetto con te?
Scrivimi due righe sul problema operativo e sui sistemi coinvolti: bastano per una prima valutazione. Rispondo via email; nessun modulo o call commerciale da prenotare.