Sviluppo agentico quotidiano
GitHub Copilot, Claude Code e OpenAI Codex integrati nel lavoro di ogni giorno per generazione di codice, refactoring, test e code review assistita dall'AI.
Software & Cloud Architect
Senior Full Stack Developer · Scrum Master
Oltre 25 anni di software enterprise sullo stack Microsoft. Progetto piattaforme SaaS cloud-native su Azure e rendo l'AI agentica parte del modo in cui i team scrivono, revisionano e rilasciano il codice.
Disponibile per ruoli da Software / Cloud Architect, Senior Full Stack, Tech Lead o Scrum Master · full-time da remoto, in Italia o all'estero.
Aziende in cui ho lavorato
Sviluppo con AI agentica
Da GitHub Copilot a Claude Code e OpenAI Codex: uso agenti AI per generazione di codice, refactoring, test e review, e progetto le pratiche che permettono a un intero team di lavorarci.
GitHub Copilot, Claude Code e OpenAI Codex integrati nel lavoro di ogni giorno per generazione di codice, refactoring, test e code review assistita dall'AI.
Progettazione e coordinamento di workflow multi-agente, con pratiche comuni a tutto il team basate su linee guida condivise, configurazioni degli agenti e regole di review.
Agenti che revisionano le modifiche, segnalano i problemi e applicano regole di revisione condivise prima del merge.
Agenti per l'analisi delle pull request, la generazione di documentazione e lo scripting dell'infrastruttura.
Definizione delle pratiche di team per gli strumenti di AI agentica — perché l'AI acceleri tutto il team, non un singolo sviluppatore.
Riconoscimenti
Dal 2007 al 2017 Microsoft mi ha riconosciuto Most Valuable Professional per competenza tecnica e contributo alla community degli sviluppatori — in tre categorie che seguono l'evoluzione della piattaforma Microsoft: dal web con ASP.NET, ai rich client con Silverlight, alle app Windows.
Architettura cloud Azure
Progetto e gestisco piattaforme multi-tenant su Microsoft Azure — architettura, dati, identità e delivery automatizzata.
Un gestionale verticale consolidato che diventa una piattaforma SaaS cloud-native e multi-tenant su .NET 9/10 e Azure, con aggiornamenti automatici per l'intera base clienti.
App Services, Functions e Service Bus, un data layer ibrido SQL Server / MySQL, identità con Azure AD B2C ed event sourcing.
Una piattaforma di deploy e aggiornamento basata su Azure DevOps, con l'infrastruttura definita come codice in Bicep, che porta ogni release a tutta la base clienti.
Servizi a messaggi ed event-driven, disaccoppiati tramite code e topic di Azure Service Bus.
Progetti su Azure dal 2016, dai Cloud Services agli attuali servizi serverless e gestiti.
Sviluppo cloud-native
Microservizi containerizzati, comunicazione a messaggi e un unico prodotto che si installa e si configura sul cluster — progettato insieme ai team di sviluppo che lo realizzano.
Architettura software di un prodotto che acquisisce dati ad alta frequenza, distribuito su Kubernetes come piattaforma riusabile e configurabile — con 6 team di sviluppo coordinati sulla stessa codebase.
Servizi progettati per il cluster: impacchettati con Docker, rilasciabili in modo indipendente, comunicanti tramite RabbitMQ e Kafka.
Un prodotto riusabile, configurato per ogni installazione invece di essere duplicato per ogni cliente — l'architettura tiene ogni deploy sulla stessa codebase.
Pipeline DevOps e strategie di test definite con i team, perché ogni servizio arrivi sul cluster compilato e verificato allo stesso modo.
Metriche raccolte con Prometheus e visualizzate in dashboard Grafana, per tenere sotto controllo a colpo d'occhio lo stato di ogni servizio sul cluster.
Delivery agile
Professional Scrum Master certificato: uso Scrum come ritmo di lavoro, non come rituale, e lo affianco alla leadership tecnica di cui il team ha bisogno per rilasciare.
Professional Scrum Master I di Scrum.org dal 2018, con esperienza sul campo come Scrum Master di team di sviluppo prodotto.
Fino a sei team di sviluppo coordinati sullo stesso prodotto e sulla stessa codebase, allineati su architettura e pratiche condivise.
Architetto e Scrum Master nella stessa stanza: decisioni architetturali prese insieme al team, mantenendo allineati visione e ritmo.
Tutor e mentore per gli sviluppatori: formazione dentro il team, condivisione della conoscenza e crescita dell'autonomia tecnica.
Cerimonie Scrum e discussioni tecniche condotte in inglese con membri del team di paesi diversi.
Progetti personali
Due app Flutter mie, disponibili su Google Play. Entrambe funzionano sul dispositivo, senza bisogno di creare un account.
La ruota di Camelot per mixare in tonalità
DJ Harmonic riconosce la tonalità di un brano e mette in evidenza quelli che ci stanno bene accanto, su una ruota di Camelot che si legge a colpo d'occhio. Il riconoscimento della tonalità usa harmonium, un motore scritto da zero per l'app.
Il pianificatore di itinerari per i viaggi in moto
Tocca la mappa per aggiungere una tappa, guarda il percorso disegnarsi da solo e porta con te distanze, tempi di guida e note di ogni giornata — sul telefono in tasca e sul tablet sul tavolo.
Esperienza
Guido la trasformazione di un gestionale per negozi di ottica, nato in Delphi, in una piattaforma SaaS cloud-native e multi-tenant su .NET 9/10 e Microsoft Azure, che serve oltre 4.000 clienti.
.NET 9/10 · ASP.NET Core · C# · Entity Framework · SQL Server · MySQL · EventStoreDB · Azure App Services · Functions · Service Bus · AD B2C · Azure DevOps · GitHub Copilot · Claude Code · OpenAI Codex
Prodotto IoT per l'acquisizione di dati ad alta frequenza, con stream processing, analisi big data e MLOps. Ho definito l'architettura software e coordinato 6 team di sviluppo per realizzare un prodotto riusabile e configurabile su Kubernetes, con pipeline DevOps e strategie di test.
.NET 5/6 · ASP.NET Core · C# · Python · SQL Server · MongoDB · InfluxDB · EventStoreDB · RabbitMQ · Kafka · Keycloak · Angular · Docker · Kubernetes · Azure DevOps
Prodotti IWMS e di gestione portuale su un'architettura a microservizi basata su messaggi, distribuiti on-premise e su Azure. Tutor del team e co-autore della piattaforma a microservizi.
ASP.NET Core · C# · SQL Server · MongoDB · Graph DB · RabbitMQ · WSO2 API Manager · Identity Server · Xamarin · Angular · Docker · Azure DevOps
Piattaforma orientata ai servizi e toolkit AngularJS integrati nel portale DotNetNuke aziendale; migrazione di programmi legacy in Visual Basic 6.
ASP.NET · C# · Web API · Entity Framework · SQL Server · AngularJS
Evoluzione di un prodotto ERP e di gestione documentale su misura: redesign UI/UX, sviluppo del backend WCF, analisi e formazione del team.
ASP.NET · C# · WCF · WPF · Silverlight · Entity Framework · SQL Server
In parallelo al lavoro da dipendente: consulente, formatore e tutor, sviluppo di librerie e supporto alla progettazione e allo sviluppo software per molte aziende.
MVP Visual Developer ASP.NET 2007–2009 · MVP Silverlight 2009–2014 · MVP Windows Platform Development 2014–2017
Competenze
Forti doti di leadership e collaborazione, maturate coordinando più team di sviluppo e come Professional Scrum Master certificato. Esperienza nella definizione delle pratiche di team, inclusa l'adozione di strumenti di AI agentica.
Preparazione e presentazione di talk tecnici — da MVP e in tutta la mia carriera, davanti a platee fino a 200 persone. Tutoring e formazione degli sviluppatori nei miei team.
Italiano — madrelingua
Inglese — usato ogni giorno per le cerimonie Scrum e le discussioni tecniche in team internazionali.
Istituto Statale d'Arte, Venezia — solidi principi ingegneristici, applicati con mente creativa.
Software / Cloud Architect, Senior Full Stack, Tech Lead o Scrum Master — preferibilmente full-time da remoto, in Italia o all'estero.
ScrivimiScarica il CV (PDF, in inglese)
Preganziol (TV), Italia