Skip to Content


Most of my recent research is in the area of high performance computing, specifically concerned with HPC application analysis, instrumentation, and monitoring. I am also interested in software engineering in general, formal verification, agile processes, and gamified teaching of testing.

You can visit the PLEASE Lab’s page for more info.

You can see a list of my IEEE publications and my ACM publications, with heavy overlap.