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.
- 01
Analisi
Parto dal problema operativo: processi, vincoli, sistemi esistenti.
- 02
Proposta
Definisco soluzione, perimetro, tempi e costi in un documento scritto.
- 03
Sviluppo iterativo
Consegne brevi con demo funzionanti: il software si valuta usandolo.
- 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.