Master's degree (Computer Science)
2005 - 2006PostGrad (PostGraduate Diploma, Web Technology)
2004 - 2005Bachelor's degree (Computer Science)
2000 - 2003Laurea Magistrale LM in scienze e tecnologie informatiche (Scienze informatiche)
Find contact details for 700 million professionals.