Overview


My background is focused on modelling and testing both cloud computing systems and HPC (High Performance Computing) environments. This also includes topics such as formal modelling of cloud systems, performance evaluation of highly distributed systems and testing distributed systems and applications. At present I am working at Formal Analysis and Design of Software Systems research group (FADoSS), Software Systems and Computation Department, in the Computer Science Faculty of the Complutense University of Madrid.
Throughout my academic career I have served as principal investigator on a research project co-funded by the Community of Madrid and Complutense University of Madrid under the “Ayudas para la realización de proyectos de I+D para jóvenes doctores” program, which focuses on the modelling and optimisation of cloud systems. I have also contributed to more than 15 competitive projects funded by public agencies and to one industry-sponsored project executed under Article 83 contracts with a strong emphasis on technology transfer.
Since the start of my research career, I have supervised four doctoral dissertations (defended in 2015, 2017, 2020, and 2022) covering energy-aware modeling of cloud systems, software product lines, and cloud-system modelling and optimisation. Notably, the dissertation by Pablo C. Cañizares on cloud-system modelling and optimisation, defended in 2020, received several distinctions: the 2021 Extraordinary Doctoral Award and the 2022 SISTEDES Award for Best Doctoral Thesis.
In 2009 I was honored with the IBM Ph.D. Fellowship, an international, highly competitive program that recognizes doctoral students addressing IBM-relevant problems that are foundational for innovation across academic disciplines and application domains. I also hold a published patent titled “Bitmap Compression for Fast Searches and Updates” (US 8,989,507 B2), funded by IBM Research.
I am also involved in the development of SIMCAN, a simulation platform aimed to model and simulate cloud computing systems and HPC environments.


Education


2011 - PhD on Computer Science in University Carlos III of Madrid.

  • Title: New Contributions for Modeling and Simulating High Performance Computing Applications on Parallel and Distributed Architectures.
  • Grade: Sobresaliente Cum Laude.
  • Download: Amazon . MoreBooks publishing.

2008 - Master of Computer Science and Technology in University Carlos III of Madrid.

  • Grade: 8.5/10.

2005 - Master of Computer Science in University Carlos III of Madrid.

  • Final Year Project (FYP): An heterogeneous Web service-based parallel file system.
  • Description: Design and implementation of a parallel filesystem server operating at the Web service layer.
  • Grade (FYP): A with Honors.

2003 - Bachelor of Computer Science in University Politécnica of Madrid.

  • Final Year Project (FYP): Adaptive learning tutor for Java programming.
  • Description: A Web service-based client/server application for self-learning, adapting itself to the student skills. The server corrects the programs and returns the results to the client.
  • Grade (FYP): A with Honors.


Work Experience


12/2014 - Present

  • Assistant Professor, University Complutense of Madrid. Testing and Performance Evaluation research group.

10/2011 - 12/2014

  • Teaching Assistant with PhD, University Complutense of Madrid. Testing and Performance Evaluation research group.

09/2005 - 09/2011

  • Teaching Assistant, University Carlos III Madrid. Computer Architecture, Communitcations & System group.


Skills


Proficient

  • Programming: C, C++, C# and Java
  • Simulation frameworks: OMNeT++ and INET
  • Parallel programming: MPI, OpenMP, Threads and Map-Reduce

Familiar

  • HTML, SQL, Lisp, Python


Scholarships


Postgraduate

  • 2005: Scholarship for Doctors trainee program in Computer Science department, computer architecture, communications and systems group. This scholarship is supported by the University Carlos III of Madrid and cover the academic year 2005/2006.

Undergraduate

  • 2004: Scholarship for collaborating in the Computer Science department in the academic year 2004/2005. This scholarship is supported by the Spanish Ministry of education and science.