Programming languages

  • Advanced: Java
  • Intermediate: Python, Javascript, HTML/CSS
  • Beginner: Ruby, D3.js


  • Advanced:
    • Adobe Photoshop
    • Adobe Premiere Pro
    • Adobe Audition
    • Adobe Director
  • Intermediate:
    • Avid Media Composer
    • Final Cut Pro
    • Adobe Illustrator
    • Inkscape
  • Beginner:
    • Adobe After Effects
    • Google Refine

Spoken languages

  • Proficient: English, Mandarin Chinese
  • Learning: Japanese


PDF version


Wellesley College

Sep 2013 - May 2017

  • BA Degree: Anticipated 2017
  • Major: Computer Science | Minor: Economics | Major GPA: 4.00/4.00
  • For full coursework, see LinkedIn profile

Work Experience

Teaching Assistant

Spring 2017

CS349 Machine Learning

Wellesley College, MA

  • Hosting drop-in hours and grading problem sets.

Software Engineering Intern

September 2016 - December 2016, 12 weeks

Coursera Enterprise Team

Coursera, Mountain View, CA

  • Developed new front-end features and components in React.js for the enterprise platform on the admin side.
  • Contributed to a new reusable React.js component library

Software Engineering Intern

May 2016 - August 2016, 12 weeks

Verily Baseline Study

Verily (formerly GoogleX Life Sciences), Mountain View, CA

  • Designed and implemented full-stack medical event reporting functionality for the Baseline Study using Closure Templates, Javascript, Guice, and Java Apps Framework, following material design principles.
  • Designed and implemented CRUD API for managing participant event reporting data.
  • Laid out roadmap for future features built on this infrastructure.

Engineering Practicum Intern

May 2015 - August 2015, 12 weeks

Google Play Search and Discovery

Google, Mountain View, CA

  • Designed and implemented APIs for Google Play Search and Discovery to streamline application cluster management using Java, RPC, Stubby, and Bigtable. Wrote unit tests in Mockito with 85%+ code coverage.
  • Designed and implemented a web application for the Google Play merchandising team to review algorithmic proposals to optimize pool performance and improve the app discovery experience. Used Python, Django, HTML/CSS, JavaScript, and BigTable.

Undergraduate Research Assistant

Spring 2015

Research on Space Agency Social Media with MIT AeroAstro

MIT AeroAstro Department, Cambridge, MA

  • Worked with Twitter's REST and Streaming APIs to collect data from astronauts' and astro agencies' Twitter accounts
  • Parsed and organized the datasets using various Python scripts.
  • Visualized the datasets using D3.js. Visualizations include chord diagrams, force diagrams, edge bundling graphcs, bar charts, scatter plots, etc.

Undergraduate Research Assistant

Fall 2014

Research on Wellesley Student Data Visalizations with Professor Eni Mustafaraj

Wellesley College Computer Science Department, Wellesley, MA

  • Mined for data from the Wellesley College website using Python library BeautifulSoup.
  • Used mined and provided datasets to create visualizations with D3.js.

Student Videographer

Sep 2014 - May 2015

Public Affairs Student Assistant

Wellesley College Office of Communications and Public Affairs, Wellesley, MA

  • Produced videos for the Wellesley College YouTube channel.
  • Managed and created content for social media outlets such as Twitter, Facebook, and YouTube.
  • Optimized the Wellesley College YouTube channel for increased traffic and more accurate audience targeting.

Production Intern

Jun 2012 - Aug 2012

Shanghai TV Station's live evening news show, "Shanghai Live"

Shanghai Media Group, Shanghai, China

  • Wrote and translated scripts, edited footage, transcribed and translated interviews.
  • Recorded voiceovers for news segments and assisted journalists during filmings.

Team Leader

Jun 2014 - Aug 2014

Camp Galileo - Summer Camp for children in pre-K to 5th grade

Galileo Learning, Fremont, CA

  • Led a team of children (3rd-5th grade).
  • Assisted instructors in the classroom.
  • Led camp activities and kept the campers engaged and excited!