View a PDF of my CV

Research Statement Teaching Statement


Princeton University

Ph.D., Computer Science, September 2016.
M.A., Computer Science, January 2014.

Swarthmore College

B.A., Computer Science and B.S., Engineering, 2008.

Industry Experience

Microsoft Research

Research Intern. Explored Nielsen TV panel data for group recommendation. Summer 2013.


Research Intern. Explored personalized recommendation based on recent user context. Summer 2012.

Yorba Foundation

Software Developer. Worked on Shotwell, an open-source photo organizer and editor. July 2009 - July 2010.

Pixar Animation Studios

Technical Director Resident. Prepared material from past productions for Disney themepark attractions. July 2008 - July 2009.

Teaching Experience

Interacting with Data

Teaching Assistant. Princeton COS424. Developed and graded assignments, held office hours. Spring 2014.

Course website (mostly empty; material on Piazza)

Course description and syllabus

Introduction to Computer Science

Teaching Assistant. Princeton COS126. Taught four hours of precept per week. Spring 2013.

Course Website

Professional Activities

Women in Machine Learning

Board member 2016 - Present.

One of four 2014 Workshop Organizers.

Technical Skills

Programming Languages

Python, R, C/C++, Bash, SQL, CSS/HTML, Java, Javascript


LaTeX, SVN, Git, Inkscape, GIMP