Ha ricevuto il suo dottorato in Ingegneria Informatica nel 2006 dall'Università di Modena e Reggio Emilia. Sviluppa applicazioni Java, PHP e Perl e si interessa di paradigmi di programmazione orientati agli oggetti, agli agenti e agli aspetti, nonché di amministrazione di database PostgreSQL.
E' attualmente vice-presidente di ITPug e è stato mebro del comitato organizzativo e di revisione dei PgDay 2007, 2008 e 2009.













