Laureato in Ingegneria Civile per la Difesa del Suolo e la Pianificazione Territoriale con tesi in trasporti dal titolo “SVILUPPO DI UN MODELLO DI SIMULAZIONE MICROSCOPICA DEL TRAFFICO AUTOSTRADALE”; in particolare ha sviluppato un modello matematico ad “automi cellulari” per la simulazione del traffico in ambiente autostradale, e un software di supporto per l’implementazione del modello.
Dal 1996 ad oggi opera nel settore della ICT (Information and Communications Technology) come programmatore software e sviluppatore web per soggetti privati (Arcidiocesi di Reggio Calabria-Bova) e società di sviluppo e consulenza informatica (Posytron S.r.l. di Reggio Calabria), nonché come formatore in corsi di informatica, sia generici che specialistici;
Dal 1996 al 2011 ha collaborato come libero professionista per il C.I.Su.T. (Consorzio Istituto Superiore dei Trasporti) occupandosi di pianificazione dei trasporti in ambito urbano ed extraurbano, nonché della organizzazione e gestione del sistema informatico del consorzio stesso. Dal 16 dicembre 1999 al 15 dicembre 2001 è stato dipendente C.I.Su.T., con la qualifica di Ricercatore Senior;
Dal 1996 al 2014 ha collaborato con il D.I.M.E.T. (Dipartimento di Informatica, Matematica, Elettronica e Trasporti) della Facoltà di Ingegneria dell’Università degli Studi “Mediterranea” di Reggio Calabria, per attività di ricerca e consulenza tecnico-scientifica;
Dal 1998 al 2014 ha collaborato alle attività didattiche dei corsi di Trasporti (SSD ICAR05) presso la Facoltà di Ingegneria dell’Università degli Studi “Mediterranea” di Reggio Calabria. Ha conseguito, a partire dall’anno 2000, la nomina di “cultore” in Trasporti (SSD ICAR05);
Dal 2016 è vicepresidente dell’associazione “Calabria Formazione”, occupandosi di formazione ICT, sviluppo di software e applicazioni web, divulgazione tecnico-scientifica;
Dal 2017 collabora con l’Arcidiocesi di Reggio Calabria-Bova, per la progettazione, realizzazione e manutenzione dei siti web dell’Archivio storico diocesano, del Museo diocesano e dei siti tematici ad essi collegati (es. L’arte racconta); inoltre cura le attività informatiche per i progetti integrati MAB (Museo-Archivio-Biblioteca) finanziati dalla CEI (Conferenza Episcopale Italiana);
Dal 2023 collabora con l’Università per Stranieri “Dante Alighieri” di Reggio Calabria, in qualità di consulente per le attività dell’Ufficio ICT (siti web di ateneo e piattaforme e-learning, gestione e manutenzione dispositivi e rete locale, elaborazione dati, referente statistico per il MUR e il CINECA, ecc.).
Nel settore dell’ICT si è occupato in particolare di:
- sviluppo di software desktop in vari linguaggi (Visual Basic, Visual Basic .NET, C#, Python e altri);
- realizzazione di siti e applicazioni web (linguaggi: HTML, CSS, ASP, PHP, Javascript, SQL);
- formazione sia di base che specialistica in corsi di Office Automation e Sviluppo Software e Applicazioni Web
- analista di sistema in ambiente Windows e Linux;
- uso di software specialistico per la Pianificazione dei Trasporti (Caliper TransCAD, VISUM, VISSIM, …)
- uso di software di Office Automation (MS Office, LibreOffice), GIS (MapInfo, QGIS), grafica bitmap (es. Adobe Photoshop) e grafica vettoriale (es. Adobe Illustrator)
- progettazione e implementazione di sistemi M2M (machine to machine) per il collegamento tramite modem tra PC ed apparecchiature remote;
- configurazione e assemblaggio di computer, progettazione e gestione di reti di computer.
