Before grad school, I did my undergraduate degree here at Penn where I worked with Milo Martin, Steve Zdancewic, E. Lewis and Colin Blundell on transactional memory and architectural support for security. In my copious free time, I enjoy bicycle commuting, kayaking, and dreaming about getting an Oculus Rift.
I love to write code. I try to blog about as many of my coding projects as I can; here are some I've worked on previously: