His research interests are Design, Theory and Implementation of Statically Typed Object Oriented Languages, in particular their type systems. He is the author of more than 80 research papers, published in international conferences and international journals. He is also the author of the book “Implementing Domain-Specific Languages with Xtext and Xtend”, Packt Publishing (August 2013). He is one of the project leads of the Eclipse project EMF Parsley, https://www.eclipse.org/emf-parsley, and he is a committer of SWTBot. He is a big fan and sustainer of Open Source Software.