Nato a Milano, ho conseguito nel 2000 il diploma di Maturità Scientifica PNI.
Programmo in Java e in C, sviluppo con Arduino e Pure Data.
Mi occupo di sistemi operativi, di software per la compressione e la gestione del video, di software per gestire l’interazione e dell’integrazione tra hardware di I/O e software sviluppando sia programmi sia parti elettroniche.
Dal 2000 ho lavorato presso Studio Azzurro e dal 2005 presso N!03, dal 2013 sono docente presso IED Milano.
Sono appassionato di elettronica e informatica, fotografia e dal 2008 sono radioamatore col nominativo IZ2OAS.