About Me
I am a Senior Instructional Professor in the Department of Computer Science, where I teach introductory Computer Science, software development, and computer networks.
I am involved in a number of other activities on campus, such as being the faculty advisor to the department’s student organizations.
I am currently on research leave, working on a study of how Computer Science departments in the US support their teaching activities. I will post more details on this study (including how to participate) sometime during the Autumn of 2025.
My past research has primarily focused on resource allocation on distributed systems using virtualization. I have published a number of papers on those subjects and, more recently, I have also published some papers on Computer Science Education.
I got my PhD in Computer Science from the University of Chicago in 2010, where I wrote my dissertation on Provisioning Computational Resources Using Virtual Machines and Leases under the guidance of Ian Foster.
I am originally from Bilbao, a wonderful city in the Basque Country region of Spain. I went to college there, and have a degree in Ingeniería en Informática (equivalent to a BS/MS in Computer Engineering) from the University of Deusto.
Outside of work, I enjoy watching movies, travelling, hiking, following US politics, cooking Spanish food, and designing t-shirts.