Research Interests

My research interests fall under the broad areas of high performance computing and large scale distributed systems. In particular, I am interested in abstractions and mechanisms that allow system non-experts to harness the power of high-performance systems in scalable, efficient, reliable ways.

I collaborate with researchers at the The University of Wisconsin and the Lawrence Livermore National Laboratory, and collaborations with the Sandia National Laboratory and Los Alamos National Laboratory and are in the formative stages. These collaborations have placed us in an exclusive and privileged position to work with world class scientists on the largest systems in the world.

Brief Bio

I'm an assistant professor in Computer Science at the University of New Mexico and a visiting scientist at the Lawrence Livermore National Laboratory. I received an associate's degree from St. John's College in Belize, a bachelor's degree from Regis University in Denver, Colorado, a master's degree from The University of Tennessee, and a Ph.D from The University of Wisconsin-Madison.