Education

Stanford University

Stanford, CA
Autumn 2011 – Spring 2016
  • Master of Science in Computer Science (Artificial Intelligence)
  • Bachelor of Science in Mathematics and Computer Science (Systems), with Distinction

Work Experience

Google

Software Engineer

Remote (Mountain View, CA)
August 2020 – Present
  • Working on Cloud SQL Postgres

Affinity

Software Engineer

San Francisco, CA
July 2016 – April 2020
  • Fully implemented dozens of features in Ruby and TypeScript with React
  • Built critical infrastructure including internal Admin site and feature gating framework
  • Scaled Postgres database from <50GB to several terabytes
  • Managed production Kubernetes cluster, AWS infrastructure resources, and deploy process
  • Rewrote entire authentication and user account infrastructure, making it significantly easier to debug login issues and simplifying development of critical strategic projects

Dropbox

Engineering Intern

San Francisco, CA
Summer 2015
  • Built intelligent auto-completion engine for HiveQL (a SQL dialect) in Java

JuiceBox Games

Engineering Intern

San Francisco, CA
Summer 2014
  • Built multiple features for hit iOS/Android game HonorBound in C# using Unity

Google

Engineering Practicum Intern

Mountain View, CA
Summer 2013
  • Worked on internal dashboard for monitoring datacenters in JavaScript with the Closure Compiler

Teaching Experience

Stanford CS Department

Course Assistant

Stanford, CA
Spring 2015 – Winter 2016
  • Held weekly office hours to help students understand class concepts and complete homework
  • Graded assignments and exams and helped write new assignments
  • Courses taught:
    • Winter 2016: CS 109: Introduction to Probability for Computer Scientists
    • Autumn 2015: CS 221: Artificial Intelligence: Principles and Techniques
    • Spring 2015: CS 143: Compilers

Stanford CS Department

Section Leader

Stanford, CA
Autumn 2012 – Summer 2013
  • Led a weekly 50-minute session of 12 students
  • Graded assignments and gave feedback on programming style in a 1-on-1 setting