Laureato in Scienze dell’Informazione con 110/110 e lode nel 1999 consegue il Dottorato di Ricerca nel 2006 con una tesi sulla protezione della privacy di dati nei database statistici. Entra come Ricercatore all’Università Roma Tre nel 2012 nel Dipartimento di Scienze della Formazione, continuando gli studi iniziati durante la laurea, nel campo della Teoria dei grafi, algoritmi e complessità. Negli ultimi anni ha svolto studi sul Machine Learning e Reti Neurali realizzando alcune applicazioni per la predizione dell’abbandono universitario e nell’ambito della didattica museale. Attualmente ha avviato uno studio di algoritmi quantistici. E’ autore di numerose pubblicazioni su riviste scientifiche peer reviewed ed autore del libro “Informatica di base. 2020. Maggioli editore.”