Currently, I'm an Associate Professor at the Faculty of Engineering at the University of Porto and an integrated member of the research center HASLab/INESC TEC.
My research is mainly focused on aiding (end) users to be more effective and efficient when developing their software systems. Often I use model-driven/based engineering to achieve this. I've made several contributions to improve the effectiveness and efficiency of spreadsheet users/developers and data scientists. I've also worked on improving software's energy consumption through the analysis and transformation of its source code. Moreover, I've also studied how to improve the development of software applications based on the microservices architectural style. I’m also interested in the reproducibility of computational scientific experiments.
I obtained my PhD degree in Computer Science from the University of Minho in 2011. Afterward, I was a postdoctoral fellow jointly at the University of Minho and Oregon State University and was also an Invited Professor at School of Management and Technology of Polytechnic Institute of Porto, Assistant Professor at NOVA University of Lisbon and Assistant Professor at University of Minho.
Office: D105
Universidade do Porto
Faculdade de Engenharia
Departamento de Engenharia Informática
Rua Dr. Roberto Frias
4200-465 Porto
Portugal
J042095115DO