Sviluppatore senior dal 2008. Progetta backend enterprise in Java con Spring Boot, anche in modalità reattiva con WebFlux e Project Reactor, per servizi che reggono molte richieste contemporanee. Costruisce interfacce in React e Angular, servizi Python verificati con Pytest, pipeline di dati con Apache Hop e backend rapidi su Supabase, tutto distribuito in container Docker. Oggi progetta agenti AI: gli strumenti, le skill e i prompt che permettono ai modelli linguistici di lavorare dentro i processi dei clienti, con controlli e verifiche a ogni passaggio.
- 2008 – oggi
- Sviluppatore senior, Eligesoft
- 2023 – 2024
- Sviluppatore senior in un progetto per la PA: BPMN e API Spring Boot
- Backend
- Java, Spring Boot, programmazione reattiva con Spring WebFlux e Project Reactor, Spring Framework, API REST, Python, Flask
- Frontend
- React, Angular, JavaScript, HTML5, CSS, Jinja
- Dati
- PostgreSQL, MySQL, Supabase (database, autenticazione, storage e funzioni serverless), Apache Hop per pipeline ETL e integrazione dati
- AI
- Progettazione di agenti AI e skill, integrazione di strumenti (tool calling), prompt engineering per modelli linguistici
- Qualità
- Pytest, test automatizzati, Docker e Docker Compose
- Processi
- BPMN 2.0, Activiti, Alfresco ACS e APS
- 2006
- Laurea in Informatica, Università di Salerno