“The purpose of abstraction is not to be vague, but to create a new semantic level in which one can be absolutely precise” – E. W. Dijkstra – from the Humble Programmer, 1972.

I am a 32 years old Computer Science Engineer. I am currently Assistant Professor at the Vrije Universiteit in Amsterdam (NL). Previously I was Marie Curie Fellow IEF at the Università della Svizzera Italiana in Lugano (CH) and PhD Student at Politecnico di Milano under the supervision of Prof. Carlo Ghezzi

My research area is Software Engineering and my specific interests include:

  • Service-Oriented Architectures
  • Algorithmic Trading
  • Mobile Computing
  • Non-Functional Requirements

Please, refer to the About page to find my office address and my contact details.