Dal 1992 al 1993 docente di laboratorio di elettronica presso Istituti di Istruzione Secondarie Superiore.
Da febbraio 1993 a maggio 1996 consulente esterno di diverse societą di Informatica ed Automazione con incarichi di progettista Software-Hardware.
Da maggio 1996 a dicembre 1998 esperienza nella formazione professionale come docente esperto.
Da gennaio 1999 a luglio 2000 in Intecs Sistemi in ambito Test-Enginering e sistemi SCADA.
Da luglio 2000 a ottobre 2004 col gruppo FINMATICA come ricercatore in ambito Sicurezza Informatica.
Da novembre 2004 a Agosto 2007 con il gruppo ITS in ambito sviluppo di applicazioni per il settore TLC.
Da settembre 2007 docente di ruolo in Matematica Applicata
Da settembre 2013 docente di ruolo in Matematica