William Li [PDF]

San Jose, CA

Education

University of California, Berkeley

M.S., Computer Science with the Management of Technology Certificate (August 2010 - May 2011)

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

Relevant Coursework

Computer Security, Technical Communication, Algorithms, Computer Networking, Computer Graphics, Operating Systems, Databases, Artificial Intelligence, Embedded Systems, Machine Structures, Data Structures

Work Experience

Google Software Engineer (July 2011 - October 2013)
  • Worked on the Conversational Search team on natural language processing, UI work, and prototypes
  • Launched the Zerg Rush easter egg, which launched to very positive feedback and resulted in numerous front-page articles on tech blogs and traditional news sites alike
  • Worked on various features and optimizations as part of the Faster Mobile Search and Searchbox teams
Google Software Engineer Intern (May 2010 - August 2010)
  • Interned on the Rich Snippets team within Google Search
  • Worked mostly with C++ on backend data processing on server clusters, but also had exposure to Python (including AppEngine), HTML, and CSS
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

Projects

Ninja Courses (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, eventually growing to over 40,000 total users across 5 universities
  • Also implemented a complementary Facebook application, for added publicity via social networking
  • http://ninjacourses.com
Web Security Research (February 2009 - May 2011)

Skills

Web Development
Experience with Python (Django), JavaScript (jQuery, Google Closure), MySQL, PHP, AJAX, strict (X)HTML, and CSS
Other Programming Languages
Experience with C#, Java, C/C++, and BASH
Misc
Experience with Git, Subversion, Perforce, Visual Studio, Linux, and Windows

Academic Honors

Tau Beta Pi - Engineering Honor Society (Joined Spring 2008)
  • Helped organize and run over 100 events and led the organization as President and Vice President
  • 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)