Walter Cazzola's Curriculum Vitae



A complete and up-to-date curriculum vitae is available only in Italian (Download ITA-CV). An older English version (last updated in January 2024) can be downloaded here.

Personal Data

Place and date of birth: Sestri Ponente (Genova), July 25th, 1969. Italian Nationality.

Educational and Work History
1987-1988 Diploma in programming accountant (Ragioniere Programmatore) at Istituto Tecnico Commerciale "Luigi Einaudi" of Genova.
1994-1995

Master in Computer Science (110/110) at the University of Genova.

1999-2000

PhD in Computer Science, at the Università degli Studi di Milano.

2000-2002 Researcher Assistant (2+2 years fellowship) at the Department of Informatics and Computer Science (DISI) of the University of Genova.
2002-2010 Assistant Professor at the Department of Informatics and Communication (DICo) of the University of Milano.
2010-2012 Associate Professor at the Department of Informatics and Communication (DICo) of the University of Milano.
2012-2023 Associate Professor at the Department of Computer Science of the University of Milano.
2023-current Full Professor at the Department of Computer Science of the University of Milano.
2015-current Faculty Affiliate at the Computer Science Department, Colorado State University, Fort Collins, USA
Foreign Languages

Good spoken and written English

Scholastic French

Italian as mother tongue

Knowledge in Computer Science

I'm a good developer using: object-oriented, aspect-oriented, reflective, functional, concurrent and distributed paradigms.

I'm a good programmer in: C, C++, Java, Go, AspectJ, Python, Erlang, Scala and OCaML.

Experiences in Computer Science

I have been a member of AITO since January 2010 and served on its executive board as elected vice-president from January 2013 to December 2018.

Since 2023, I have been a member of the Steering Committee of SLE.

I have served as a PC member for all the major conferences in my research area, and as a reviewer for the leading journals in the field. More recently, I was PC co-chair for SLE.

Since January 2019, I have been an Associate Editor for the Journal of Computer Languages, published by Elsevier. I have served on the Editorial Board since June 2014, back when it was still named Journal of Computer Languages, Systems and Structures.

I have organized nine editions of the RAM-SE (Reflection, Aspect-Oriented and Meta-Data for SW Evolution) workshop and seven editions of the AOM (Aspect-Oriented Modeling) workshop.

Walter Cazzola

Didactics

Publications

Funded Projects

Research Projects

Related Events