Download PDF Version

Click here

Relevant Coursework

(* Current Courses)

  • • Computer Programming (Intro, I, II)
  • • Software Design/Engineering *
  • • Intro to Computer Systems
  • • Algorithms *
  • • Intro to Computer Graphics Techniques
  • • Computer Graphics
  • • Physically Based Animation *
  • • 3D Modeling
  • • Digital Figure Modeling
  • • Advanced 3D Modeling *


Programming Languages
Java, C++, C, Javascript, CSS, HTML

Creative Applications
Adobe Creative Suite, Adobe Premiere, Final Cut Pro, Autodesk Maya, Autodesk Mudbox

Mandarin Chinese (fluent), French (9 years), Japanese (4 years)

Conferences, Hackathons, and Other Events

  • • PennApps (F2012, S2013, F2013)
  • • Google Games (2012, 2013)
  • • SIGGRAPH 2012



University of Pennsylvania

School of Engineering and Applied Sciences   Class of 2015
BSE Candidate in Digital Media Design. Minor in Fine Arts.

Unionville High School

Arts York Visual Program   Class of 2011


Engineering Practicum Intern

Google Inc   May 2013 - August 2013

  • • Prototyped transition animations for the Knowledge Carousel search feature
  • • Implemented two sorting transition animations in Java, Javascript and CSS
  • • Moved server-side carousel sorting logic to the client to eliminate latency and improve UI smoothness
  • • Worked closely with engineers as well as designers on the feature
  • • Prototyped tree visualizations using HTML5 details and Closure Zippy for an internal testing tool

Lab Consultant

Vitale Digital Media Lab   January 2013 - Present

  • • Assisted lab users with various creative applications such as Adobe Creative Suite, Final Cut Pro, and iMovie
  • • Responsible for equipment reservation, rental, and return services
  • • Aided patrons with other media lab services such as poster printing, scanning, and media conversion

Graphic Designer

The Hi! App   February 2012 - December 2012

  • • Designed menu and dialog layouts in iOS user interface
  • • Created buttons, backgrounds, icons, and other graphic elements in Photoshop and Illustrator

Student Volunteer

SIGGRAPH Conference 2012 in Los Angeles   August 2012

  • • Demonstrated emerging technologies projects to conference attendees in the E-Tech showroom
  • • Worked closely with various international presenters, many of whom were Japanese

Research Assistant in Digital Media Learning

University of Pennsylvania Graduate School of Education   November 2011 - August 2012

  • • Transcribed video logs and interviews of students in Scratch and E-Textiles classes
  • • Post-produced videos for lower school Scratch education programs
  • • Mentored in middle and high school classrooms in the Scratch program
  • • Collected online data for research on young Scratch users who create "Meta-Designs"

Graphic Designer

Swing Away iOS Game   July 2011 - November 2011

  • • Produced character and level design, dialogs, menus, and buttons
  • • Created sprites, backgrounds, splash screens, comics, and icons for the iOS game


  • • UPenn SIGGRAPH Chapter Secretary (current)
  • • Penn Taekwondo Webmaster (current)
  • • Penn Reading Initiative Reading Mentor
  • • UNEP Tunza International Children and Youth Conference 2011 Canadian Delegate
  • • Unionville High School Yearbook Committee Editor-in-Chief
  • • Vancouver Organizing Committee for the 2010 Olympic and Paralympic Winter Games "Do Your Part" National Youth Video Contest Grand Prize Winner