Software Architect e Senior Software Engineer a Palermo.
Da oltre dieci anni progetto e sviluppo software per imprese e pubblica amministrazione. Lavoro su architetture cloud, sistemi distribuiti, backend e applicazioni web e mobile, seguendo i progetti dalla progettazione al rilascio.
Senior Software Engineer e Technical Lead · giugno 2016 – oggi
Mi occupo di architettura, sviluppo e realizzazione di soluzioni software per pubblica amministrazione, sanità, energia e difesa. Il mio lavoro combina integrazione di sistemi, infrastrutture cloud e processi di sviluppo e rilascio.
Una selezione dei progetti
Automazione AMS
Architettura di una piattaforma per automatizzare attività di manutenzione e supporto applicativo. Pipeline RAG con ricerca semantica, embeddings e suddivisione gerarchica dei documenti; integrazione di modelli proprietari e open source, tra cui Qwen, per ticket, analisi documentale e report.
WATER 4.0
Piattaforme per l’analisi di dati ambientali e territoriali, con attenzione alla qualità dei dati, agli strumenti di analisi e al supporto alle decisioni.
Sistemi di fatturazione · ENGIE / ENEL
Pipeline Python per sistemi di fatturazione del settore energetico, integrazione e ottimizzazione delle piattaforme e automazione dei processi di rilascio con Jenkins.
Piattaforma nazionale di telemedicina
Servizi backend su AWS con Lambda, API Gateway, SQS ed EC2. Flussi con Systems Manager e Key Management Service, contributo alla migrazione verso Kubernetes e monitoraggio con Prometheus, Grafana e CloudWatch.
Sistemi informativi geografici · MARITELE
Applicazioni GIS e architetture a microservizi per sistemi informativi geospaziali a supporto delle attività della Marina Militare.
ERP SICER · Regione Lazio
Servizi backend con Spring Boot, componenti frontend Angular e integrazioni tra applicazioni aziendali.
DE4BIOS · Biosorveglianza
Pipeline di machine learning per l’individuazione di focolai e l’analisi di dati sanitari; flussi di elaborazione su AWS con Docker e Apache Airflow.
Il progetto che ho fondato
Weather Sicily
Founder e Lead Software Architect · 2015 – oggi
Ho ideato e sviluppato un ecosistema meteorologico che comprende servizi backend, sito web e applicazioni Android e iOS. La piattaforma integra modelli numerici WRF, ECMWF, ICON e GFS, visualizzazione geospaziale, monitoraggio ambientale e un’infrastruttura cloud dedicata.
Il progetto serve oltre 100.000 utenti al mese e conta più di 20.000 installazioni delle app. Gestisce oltre 100.000 mappe di previsione e una rete di più di 100 webcam, insieme a stazioni meteorologiche personalizzate.
Ne seguo anche l’elaborazione dei dati, gli archivi storici, la cache e la distribuzione delle informazioni. Ho sviluppato sistemi per l’analisi meteorologica, le previsioni e il rilevamento degli incendi basati su modelli di intelligenza artificiale.
Indirizzo Programmazione e Sicurezza · 110/110 e lode. Tesi sullo sviluppo di un’applicazione mobile per l’analisi di lesioni cutanee con deep learning.
2010 – 2016 · Università degli Studi di Palermo
Laurea in Ingegneria Informatica e delle Telecomunicazioni
102/110. Tesi sulla progettazione e lo sviluppo di una piattaforma per acquisire e presentare dati meteorologici.
2010 · ITIS Alessandro Volta
Diploma tecnico industriale
100/100.
Italiano madrelingua · Inglese: B2 in lettura e scrittura, B1 nella conversazione.
Hai un progetto da realizzare?
Raccontami il problema, gli obiettivi e il contesto tecnico. Possiamo partire dall’architettura, dall’integrazione con i sistemi esistenti o dallo sviluppo di un’applicazione.