My research interests lie in the areas of Parallel Programming, Compiler Optimizations, and Transactional Memory/Thread-Level Speculation.

I am currently working on Dependence Tracking in the context of TM/TLS. In the past I have worked on runtime (compiler) optimizations in the context of OpenMP parallel applications.