Welcome to my University of Chicago page!

I am a Senior Instructional Professor in the Department of Computer Science, where I teach intro CS, software development, and computer networks. I am also the Director of the Masters Program in Computer Science.

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 not actively involved in research at the moment, but my 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 also design t-shirts and enjoy cooking Spanish food (check out my recipes at Borja’s Tasty Bytes).