Laureato in Ingegneria Elettronica presso il Politecnico di Milano, opera nel settore informatico dal 1983. Dopo aver insegnato per circa cinque anni Elettronica Digitale e Tecnologie Elettroniche presso l’I.T.I.S. “Parco Nord” di Cinisello Balsamo, ha svolto la professione di trainer, consulente e progettista software in linguaggio C e in ambiente Unix. Dal 1992 la sua attività si è orientata unicamente verso il mondo sistemistico nel campo LAN e sistemi operativi di rete nei vari ambienti: Novell Netware 3.1x/4.x, Unix/GNU Linux, Windows NT, WS00/03/08, specializzandosi nel campo dei sistemi Directory Services X.500/LDAP – argomento della sua tesi di laurea. Dall’inizio del 2000 ha collaborato prima con Mondadori Informatica Education e poi con Overnet Education come consulente, trainer e speaker a Windows Professional Conference (WPC). Dal 2003 collabora come docente presso la “Scuola di Eccellenza” dell’Università di Catania per il Master in e-Business per il settore Reti e Sicurezza.