I am currently pursuing a Master's in Computer Science at Stanford. I really need to work on filling this web page.
In a recently past life, I was a software engineer at Google working on managing utilization in datacenter-sized clusters. Before that, I was a software engineer at Applied Signal Technology working on telecommunications software.
In the even more distant past, I did my undergraduate studies in EECS at UC Berkeley.
I am interested in researching programming languages for parallel and distributed computing, and using program analysis to discover bugs and increase performance in such systems.
I was a course assistant for CS295 Software Engineering in the Spring 2009 quarter.
For Summer 2009, I am working with Prof. Pat Hanrahan's Liszt research group, creating domain-specific programming languages and infrastructure for automatically parallelizing mesh computations for finite element methods. On this project I work with Zach Devito and Montse Medina.
Working on it!