10+ anni
Software engineering
Delivery frontend e full-stack in contesti di prodotto, web ed enterprise.
Technical Project Manager · Fractional CTO · Software Delivery
Pianificazione, stakeholder, team tecnici, rischi, dipendenze e avanzamento, con oltre 10 anni di esperienza diretta nello sviluppo software.
Esperienza rilevante
Il mio percorso unisce sviluppo software, coordinamento da founder ed esperienza Agile enterprise. Il punto non è allontanarsi dall’ingegneria, ma gestire progetti software conoscendo concretamente come vengono costruiti.
10+ anni
Delivery frontend e full-stack in contesti di prodotto, web ed enterprise.
2+ anni
Ownership da founder su prodotto, direzione tecnica, coordinamento team e delivery end-to-end.
3 anni
Delivery software in Scrum nei settori banking e insurance, in contesti complessi e multi-stakeholder.
Technical Project Management
Posso prendere in carico il coordinamento necessario a far avanzare il progetto e a rendere leggibile lo stato dei lavori sia al team tecnico sia agli stakeholder di business.
01
Perimetro, priorità, milestone, stime e sequenza delle attività.
02
Decisioni condivise, responsabilità chiare e comunicazione tra business e team tecnici.
03
Workflow, blocker, handoff e cadenza di delivery tra team interni, freelance o fornitori.
04
Visibilità anticipata sui vincoli che possono incidere su tempi, perimetro o scelte tecniche.
05
Una lettura realistica dello stato del progetto basata su lavoro completato, vincoli attuali e prossime milestone.
06
Coordinamento fino a validazione, readiness e release, inclusi gli aspetti tecnici che incidono sulla consegna.
Quando posso essere utile
Porto più valore quando la delivery software richiede ownership, maggiore visibilità oppure una figura capace di collegare decisioni di progetto e realtà tecnica.
Le priorità cambiano spesso, le dipendenze emergono tardi, le stime perdono utilità oppure dall’esterno è difficile capire l’avanzamento reale.
Requisiti, perimetro e vincoli tecnici devono essere trasformati in decisioni comprensibili e operative per entrambe le parti.
Le decisioni di progetto dipendono da architettura, vincoli implementativi o trade-off sul codice che non possono essere trattati come una scatola nera.
Modalità di collaborazione
Tre modalità concrete per coprire il percorso dalle prime decisioni tecniche fino alla delivery e al rilascio del software.
01
Chiarire prodotto, MVP, rischi tecnici e roadmap, definire competenze e ruoli necessari e supportare la valutazione tecnica di candidati, freelance o fornitori.
02
Trasformare gli obiettivi di business in un piano eseguibile: perimetro, backlog, milestone, responsabilità, dipendenze tecniche, criteri di qualità e percorso di rilascio.
03
Guida tecnica e coordinamento continuativo tra founder, business e team di sviluppo: priorità, decisioni tecniche, avanzamento, rischi, blocchi, fornitori, qualità e rilasci senza inserire subito un CTO o Technical PM full-time.
Lavori pubblici selezionati
Questi progetti mostrano come affronto perimetro, pianificazione, trade-off tecnici, verifica e manutenibilità.
Release pubblica · v0.4.0

Un framework governance-first e spec-driven per una delivery software con AI controllata. Implementa il Task-Contract Development: un approccio che integra Spec-Driven Development, Agentic / Harness Engineering e Software Delivery Governance in unità di cambiamento esplicite, delimitate e verificabili.
Progetto pubblico · in lavorazione
Un’applicazione React, TypeScript e Fastify per pianificare e monitorare la delivery software, con flussi di progetto e feature, contratti condivisi, test automatici, documentazione OpenAPI e note architetturali.
Progetto pubblico · MVP completo
Un pianificatore di viaggio che confronta voli di andata e ritorno su più date, coordina i trasporti da e verso l’aeroporto e aggiunge informazioni sulla destinazione supportate da fonti, in un unico flusso.
Come lavoro
Parto da obiettivi e vincoli del progetto, rendo esplicite priorità e dipendenze, tengo la delivery misurabile e uso il contesto tecnico per prendere decisioni realistiche su perimetro, tempi e implementazione.
Note
Una raccolta in crescita su manutenibilità, lavoro Agile, rischi di progetto e uso pratico dell’AI nello sviluppo software.
Iniziamo da qui
Raccontami cosa state costruendo, dove il progetto si sta complicando e quale responsabilità deve essere coperta. Bastano poche righe per capire se posso essere utile.