I'm an assistant lecturer in computer science at the Computer Architecture and Technology (ATC) group at the University of Cantabria.

My research interests focus on the characterization and performance interconnection technologies for large system networks, specially the routing and deadlock avoidance mechanisms. As part of the work started during my thesis, I'm the main developer of the FOGSim network simulator (available at GitHub). I'm also the maintainer of an ARM assembly code debugging tool for RISC OS named !UCDebug (also available at GitHub), developed jointly with Cristóbal Camarero and Fernando Vallejo, as part of a project led by Carmen Martínez. You can find a tutorial in Spanish in my YouTube channel, and an English user guide will soon be available.

Since 2017, I participate on the courses "Introducción a los Computadores" and "Introducción a las Redes de Computadores" (from the degreed for Computer Science), and "Microprocesadores" (part of the degree for Telecommunication Engineering).


Background


I got my BS/MS in Telecommunications Engineering at the University of Cantabria in 2011, and my MS in Computer Science in 2012. Alongside the MS I developed TutorSPIM, a Moodle-based tool to automatically correct assembler-coding exercises for the course "Introducción a los Computadores" of the degree for Computer Science.

Starting in September 2012, I worked for a year in the Systems Department at the IBM Zurich Research Lab in Rüschlikon, Switzerland.

Since September 2013 I work at the Computer Architecture and Technology (ATC) group at the University of Cantabria. Up to September 2017 I was contracted as a Ph.D. student, first in a national research project and later under the sponsorship of FPU Ph.D. Scholarship from the Spanish Ministry of Education. I completed my Ph.D. in computer science on September 2017 with the dissertation "Balanced and Efficient Interconnects for Exascale Supercomputers", with the guidance of my advisors Ramón Beivide and Enrique Vallejo.

From September to November 2015, I performed a 3-month stay at the department of Cloud Server Technology in the IBM Zurich Research Lab. This stay was supported by a Collaboration Grant from the HiPEAC Network of Excellence and lead to the development of a BigData synthetic traffic model for the evaluation of interconnection networks which has been published in the Proceedings of the 16th International Conference on Algorithms and Architectures for Parallel Processing (ICA3PP).
Up