I am always looking for new collaboration and new students whose areas of interest overlap with mine. If you are interested in doing MSc (Mestrado), PhD (Doutorado), or scientific initiation, I encourage you to get in touch by email.

As a researcher in parallel computing, I am always happy to help other scientists to parallelize their applications.

My main research interests are:

  • parallel computing
  • high-performance computing
  • embedded computing
  • compilation and code generation;
  • scheduling and runtimes;
  • programming models and languages;
  • parallelization of applications;
  • computer architecture;
  • optimization of machine learning.

Additionnaly, I strongly believe in the benefit of teamwork methodology (agile, etc), modern software engineering techniques (CI/CD, containers, etc) and open-source software applied to academic research. I personnaly enjoy writing clean code and experimenting new tools.