Jurgen Vinju is research group leader of CWI's Software Analysis and Transformation (SWAT) group and part-time full professor at TU Eindhoven in the Model Driven Software Engineering (MSDE) group. His research is focused on metaprogramming and applications thereof in (domain specific) language engineering and software reverse engineering. His goal is learning how to control software complexity; in order to be able to better understand software such that we can maintain and extend it more efficiently and with better quality guarantees. Jurgen contributes as designer and programmer to open-source software projects, such as the Rascal Metaprogramming Language (http://www.rascal-mpl.org). His education experience is from the joint Master Software Engineering program of UvA, VU and HvA.