Hi, I'm Catherine. I'm a software engineer at Facebook, and I studied computer science at Stanford. I'm fascinated by artificial intelligence, particularly computer vision and deep learning. I'm passionate about diversity and inclusion in the tech industry. Follow me on Twitter, and learn more about me below.


Stanford University

M.S. and B.S., Computer Science Sept. 2012 - March 2017

Master's: Artificial Intelligence and Human-Computer Interaction dual concentration
Bachelor's: Artificial Intelligence concentration

University of Oxford

Visiting Student April 2015 - June 2015

Cognitive Psychology. Bing Overseas Study Program.



Software Engineer Aug. 2017 - present

Bloomberg Beta

Intern May 2017 - Aug. 2017

Researched the state of the practice of ML and published findings on TechCrunch.


Software Engineering Intern June 2016 - Sept. 2016

Marketplace Dynamics Supply Positioning team.
Developed a real-time supply/demand forecasting machine learning model

KPCB Fellows

Engineering Fellow June 2016 - Sept. 2016


Software Engineering Intern June 2015 - Sept. 2015

FBNY Places Search team.
Developed a ranking algorithm for nearby places search results.


Software Engineering Intern June 2014 - Sept. 2014

Street Smart team.
Constructed pipelines for street sign transcription and evaluation from Street View imagery.


Software Engineering InternJune 2013 - Nov. 2013

DevOps team.
Developed an auto-scaling system automate DNS record registration, request routing, and load balancing.

Stanford Computer Science Department

Teaching Assistant March 2014 - March 2017

CS221: Artificial Intelligence Principles and Techniques
CS231N: Convolutional Neural Networks for Visual Recognition
CS124: From Languages To Information
CS106A: Programming Methodology