Experience
Education
Bio
I am currently a Software Engineer at Google. I have defended my Ph.D. dissertation, "A Framework for Optimistic Program Optimization", in June, 2003. I was jointly advised by Benjamin Goldberg at NYU and Vivek Sarkar (then at IBM). I am primarily interested in Programming Language Design and Implementation. My thesis research involves using source-level annotations to aid compiler optimizations and code quality. In the past, I've designed new language primitives, implemented instruction schedulers, assisted in designing architecture simulators, and ported highly parallel programs. I joined Google in 2011, working on the Google technical infrastructure and the Google cloud platform.