At the moment...

Day Job

I work as a product manager for Google Maps, bringing Google's amazing geospatial data to 3rd party developers. I specialize in the the early stages of product development: finding product-market fit, wrangling an ambiguous problem space into a product definition, and rallying an engineering team around a vision and roadmap.


Outside of work, I’m passionate about criminal justice reform. I currently direct a project called Recidiviz, which is a platform for tracking granular recidivism metrics in real time. Recidiviz aims to make it easy for states and policy makers to take a data-driven approach to reducing crime, reducing costs, and improving outcomes for inmates and communities.

Skill Map

I've been alive for hours, and this is how I've spent them. This is under construction, so hour counts may

  • All Skills
  • Skills by Type
  • Skills by Category
Each circle represents a skill

And even the tiny ones kinda sorta inform who I am. Mouseover a circle to see the skill it represents.

Circles are sized according to time I've spent on this skill.

100 hours
10 hours
1 hour

Color shows how proficient I am at this skill.

  • Beginner
  • Decent
  • Excellent

I studied Symbolic Systems at Stanford University. Symbolic Systems is like Computer Science with more Artifical Intelligence and a better name. Now I work for Google and frustrate myself with data visualization on the side. See more here.


I've been making art since forever. I concentrated in Human Computer Interaction, dabble in hard-core Product Design, and do lots of circus. I also make junk metal sculptures. You can see more art here.

Skills by Category

Mouse over a vertical stripe to see skills lined up by category.

Comparison Overlay

The graph above is made with d3.js, and was based on a graphic made by Mike Bostock, who is my main hero (along with Amelia Earhart).


See more on the, "Writing" page.

Amazing women at Google Cloud

We asked five of these awesome women to share a bit more about advice they had received along the way, and advice they want to give. Here's what they had to say.

Olympics: The scandalous, weird and wonderful

LONDON - The values underpinning the games are certainly noble, but on the surface, the Olympics sometimes look like a soap opera — security breeches, social media snafus, and dreams crushed on camera.