Laureato triennale nel 2015 in Ingegneria Informatica al Politecnico di Milano e magistrale nel 2018 in Computer Science and Engineering sempre presso il Politecnico di Milano, con specializzazione nei percorsi di business e di artificial intelligence.
In ambito universitario ha lavorato su diversi progetti sviluppando applicativi stand alone e web based, maturando esperienza su linguaggi come Java, C, SQL, XML e XQuery.
Lavora in TerrAria da inizio 2019 dove ha acquisito ulteriori conoscenze su tecnologie web (Spring, JSF, Javascript, HTML5, CSS3) contribuendo alla realizzazione di sistemi informativi, come ViGIS e Mars.