Architetture Java e Spring Boot
Progettazione e sviluppo di sistemi backend con Java, Spring Boot e Spring Batch: API REST, microservizi, messaging, elaborazioni batch e integrazioni con piattaforme di terze parti, su PostgreSQL e Oracle, con Docker su AWS. In precedenza sono stato consulente middleware JBoss in Red Hat, dove ho seguito migrazioni, performance tuning e formazione per grandi banche e assicurazioni italiane.
AI per il software enterprise
Come Claude Certified Architect progetto applicazioni basate su LLM con Claude API, Claude Agent SDK e Model Context Protocol (MCP): tool use, loop agentici, orchestrazione multi-agente e gestione del contesto. Lavoro all'evoluzione di prodotti software enterprise con funzionalità basate su AI e integrazione con assistenti AI, e allo sviluppo software agentico, in cui coding agent come Claude Code entrano nel processo di sviluppo del team.
Leadership tecnica
Guido un team di prodotto a contatto diretto con i clienti: punto di riferimento tecnico, negoziazione delle milestone con clienti e partner, ed esperienza da Scrum Master con un team multiculturale su una soluzione basata su Azure. Mi interessa trasformare requisiti di business complessi in software solido e manutenibile.