I am currently a postdoc affiliated both with Distrinet, KU Leuven, working with Dave Clarke, and with HASLab, University of Minho, working with Luís Barbosa. My work is mainly on coordination of distributed components, often associated to the Reo coordination language, and on formal approaches to software product line engineering.

I graduated in University of Minho, Portugal, for a 5 year degree in Mathematics and Computer Science. I studied abroad for 6 months as an Erasmus student in Bristol University, UK. I completed my PhD in CWI, Amsterdam, in the group for Foundations of Software Engineering, in May 2011.

For more information, please check my homepage.