My primary research interests are in the areas of distributed and parallel computing, systems programming, and web services with applications in scientific and cloud computing. To pursue these interests, I collaborate with undergraduate students on various research projects and publish open source software.