Esperienze
Stemblocks S.r.l
2025Tirocinante · Roma (remoto)
Tirocinio focalizzato sull'IA generativa: ho progettato un sistema per la gestione di chiamate orchestrando molteplici LLM e ne ho valutato i più promettenti per il dominio educativo rispetto allo state-of-the-art del momento. Sviluppo su applicazione web Django.
Novantel S.r.l
2024Tirocinante · L'Aquila
Unità di Controllo Antenna (ACU) per la localizzazione di satelliti geostazionari: sviluppo embedded e integrazione hardware-software.
Formazione
Advanced Software Engineering
2024 - in corsoLaurea Magistrale · Università degli Studi dell'Aquila
Informatica
2020 - 2024Laurea Triennale · Università degli Studi dell'Aquila
Progetti
Una selezione di progetti universitari e personali: dall'ingegneria dei sistemi distribuiti all'AI, fino allo sviluppo web full-stack. Clicca una card per aprire il codice su GitHub.
Autonomous Network Management
Sistema di gestione autonoma di rete basato sul loop MAPE-K. Sensori e attuatori come bundle OSGi, Analyzer/Planner in Spring Boot e Monitor in Python per MQTT/InfluxDB; orchestration via Docker Compose.
Public Billposting Service
Applicazione web full-stack per la gestione di affissioni pubblicitarie: backend Spring Boot con API REST, frontend React e database PostgreSQL per prenotazioni e disponibilità degli spazi.
Popular Java Frameworks Analysis
Analisi comparativa di framework Java (Spring, Jakarta EE, Quarkus, Micronaut) su criteri di performance, scalabilità e curva di apprendimento, con benchmark e report di sintesi.
AI Dangerous Maze
Agente AI che apprende a superare un labirinto pericoloso tramite reinforcement learning, con ambiente simulato, policy di esplorazione e visualizzazione dei percorsi appresi.
Hard Skills
Le conoscenze profonde che ho costruito lungo il percorso di studi, oltre le singole tecnologie: ciò che sta dietro al loro uso.
Architettura Software & Quality Engineering
Architetture software manutenibili dai requisiti in su, con modellazione UML/model-driven e analisi delle performance (latenza, throughput, risorse) fino al refactoring data-driven.
IoT
Software IoT: sensori e dispositivi connessi che scambiano dati in tempo reale via protocolli publish/subscribe (MQTT), base dei sistemi distribuiti scalabili.
AI
AI agent-oriented e multi-agente, ragionamento e pianificazione, con ML e LLM orchestrati e valutati sullo state-of-the-art.
Sviluppo Web
App web/mobile/cloud SOA: API e integrazione tra sistemi eterogenei (REST/SOAP), orchestrazione BPMN e full-stack backend/frontend.
Contatti
Hai un'opportunità, un progetto o vuoi semplicemente parlare? Scrivimi, ti rispondo volentieri.