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

Work Experience

ActivityHero Director of Engineering (November 2014 - December 2015)
  • Transitioned website from Rails 3.0 to 4.2, and optimized checkout flow to increase conversions by 30%
  • Improved code quality by introducing more formal code reviews, linters, style guides, and continuous integration.
  • Performed security audit and fixed numerous security and privacy vulnerabilities.
  • Built internal data entry tool with an additional QA phase to process ~50,000 business listings
  • Tech: Ruby on Rails, jQuery, Heroku, PostgreSQL, AngularJS
Zoetic Co-Founder - www.zoetic.io (October 2013 - November 2014)
  • Launched Zoetic, a service that helps users discover and share activites, events, and places.
  • Full-stack developer: primarily worked on the web frontend (AngularJS), Android app, and backend (Python/Django).
  • Acquired by ActivityHero
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 - Rich Snippets (May 2010 - August 2010)
  • Worked with C++ on backend MapReduce data processing, and also used Python (AppEngine), HTML, and CSS
Google Software Engineer Intern - Google Analytics Conversion Tracking (June 2009 - August 2009)
  • Did both frontend Javascript work and backend C++ infrastructure work that ran on MapReduce
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 - ninjacourses.com (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 students, growing to over 40,000 total users across 5 universities
Hiking/Photography Website - hiking.wli.io (June 2015 - current)
  • Created showcase website for three of my hobbies - hiking, photography, and coding.
  • Tech: Python/Django, Cloudinary, PostgreSQL, React, Bootstrap
Web Security Research (February 2009 - May 2011)

Skills

Web Development
Experience with Python (Django), Ruby on Rails, JavaScript (AngularJS, jQuery), SQL, PHP, HTML, and CSS
Other Programming Languages
Experience with Java (Android), C#, C/C++, and BASH
Misc Technologies
Experience with Redis, S3, PostgreSQL, Facebook SDK, 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
  • As the IT Chair, 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)