He received his PhD in Mathematics and Computer Science from Grenoble University, France, and his BSc and MSc in Computer Science from University of São Paulo, Brazil. His main research interests include High Performance Computing and Scheduling Theory (and its applications to multi-objective optimization, approximation algorithms, algorithmic game theory, etc.) His current research projects are related to aspects concerning the efficient execution of high performance computing applications on Cloud Computing platforms.