Laureato in ingegneria informatica al Politecnico di Milano, ha ricoperto tutti i ruoli tecnici da sviluppatore fino ad “architect” in ambienti molto eterogenei: dall’università al settore privato per approdare infine al settore pubblico. Nel tempo libero sviluppa software open-source, svolge presentazioni su vari argomenti tecnici ed attualmente collabora alla stesura dello standard IEEE 2675 sui DevOps.