Objective

Internship in software, web, or game development.

Education

University of California, Berkeley

M.S., Electrical Engineering and Computer Sciences (Expected August 2010 - May 2011)

B.S., Electrical Engineering and Computer Sciences (August 2007 - May 2010); GPA: 3.810

Relevant Coursework

Technical Communication, Algorithms, Computer Networking, Computer Graphics, Operating Systems, Databases, Artificial Intelligence, Embedded Systems, Machine Structures, Data Structures, Structure and Interpretation of Computer Programs

Work Experience

Google Software Engineer Intern (June 2009 - August 2009)
  • Interned on the Google Analytics/Adwords conversion tracking team
  • Did both frontend Javascript work and backend C++ infrastructure work that ran on clusters of machines
Amazon.com Software Development Engineer Intern (May 2008 - August 2008)
  • Wrote cross-browser tools for the company intranet in Perl, Javascript (with PrototypeJS), HTML, and CSS.
  • Learned how to use large-scale build and deployment systems. Also learned the Perforce version control system.
ACM Web Developer (January 2008 - current)
  • Created and maintained a Plone website for computing educators - currently migrating to Drupal

Projects

Web Security Research (Spring 2009 - current)
UC Berkeley Class Scheduling (Summer 2007 - current)
  • Provides a web interface to generate class schedules automatically, eliminating manual permutations of classes
  • Implemented a much-needed service for the UC Berkeley student body
  • Also implemented a complementary Facebook application, for added publicity via social networking
  • http://esc.frozeninflames.net
GamesCrafters - undergraduate computational game theory research group (August 2007 - December 2008)
  • Co-leading the web team to design and implement a web framework for playing games on end-user browsers
  • Designed and coded group web site with a partner using PHP, Strict HTML 4.01, and XML
Imagine Cup Game Development Competition (2008)
  • Worked on a 3rd person adventure game using C# and XNA with two other teammates. Ranked among the top 105 teams worldwide
UCBUGG - UC Berkeley Undergraduate Graphics Group (Spring 2008)
  • Created a short 3D animation with a group. Learned how to model, rig, animate, and light a 3D scene

Skills

Web Development
Experience with PHP, Python (Django), JavaScript (including jQuery, PrototypeJS, and YUI), MySQL, AJAX, strict (X)HTML, and CSS.
Other Programming Languages
Experience with C# (XNA Game Development), Python, Java, C/C++, Scheme, and Perl.
Misc
Experience with EMACS, Visual Studio, Subversion, Perforce, Linux, and Windows.

Academic Honors

Tau Beta Pi - Engineering Honor Society (Joined Spring 2008)
President, Fall 2010; Vice President, Spring 2010; Historian, Fall 2009; IT Committee Chair, Spring 2009; IT Officer, Fall 2008
  • Tech lead of the IT Committee for 2 semesters
  • Instituted a code review policy, migrated to a new server, and mentored newer officers
Eta Kappa Nu - Electrical Engineering and Computer Science Honor Society (Joined Spring 2008)