I am a recent Ph.D. graduate in computer science, at the University of
California, Berkeley, primarily interested in
security, programming languages, software engineering, and the
intersection thereof. In post-grad school life, I took a few months
to relax, but I am now at Google, working on the
Chrome
browser
security
team. I've also recently started a blog.
At Berkeley, I was advised by
Dawn Song.
My graduate research primarily focused on making the Web a safer place. Check out WebBlaze for more like-minded folk.
During the summer of 2012, I interned at
Coverity to work on static analysis
tool research for web security.
In the prior summer, 2011, I was a research intern at
Microsoft Research.
While at Microsoft, I worked in the
Research in Software Engineering (RiSE)
group with
Juan Chen,
Ben Livshits,
and Nikhil Swamy.
Previously, I earned a B.S. and a M.S. from
Brown University.
From 2007 to 2008, I worked in the
Fishworks
group at Sun Microsystems. For posterity's sake, you can view my old Brown University
undergraduate home page here.
In the past, I was a teaching assistant for
cs161,
the undergraduate computer security course, under my adviser, professor Dawn Song.
In the spring of 2010, I was also a teaching assistant for
the same course,
but as taught by professors
Vern Paxson and
David Wagner.
I am a big fan of the version control system
Git. I have written several scripts
that I find helpful in my day to day Git workflow. Check them out in my
git-toolbox
repo. I've got some other tools I find useful in my utils repo.
I used to love using
Arch Linux for its
minimalist approach and awesome
package management system
(and
related tools).
However, I've since switched to
FreeBSD
Ubuntu with
ZFS on Linux. The
project is still not stable enough for general release, but for the
hackers among us, ZFS + Linux's software stack is a hard to beat combo.
As part of my interest in ZFS, I contribute to the
zfs toolbox.
For a retrospective on my nuptials, please visit here. When I'm not doing research, I
run,
rock climb,
ski,
take photos,
roast coffee,
and
tap dance.
I am also working on my
Hebrew,
but it currently leaves much to be desired.