William Chou




Staff Software Engineer

Jan 2022 — present

  • Prototyped new potential lines of business as part of Snap Research & Development


Staff Software Engineer

Feb 2020 — Jan 2022

  • Founder and TLM for 0-to-1 "modern content" projects in Search, a top-four priority in 2022
  • Drove a new web creation product from conception to beta — staffed two teams, collaborated on strategy and roadmap design, coordinated with 5+ teams across Search, and led implementation
  • Launched Web Stories for WordPress, which drove 15% of Web Stories clicks on Google Discover

Staff Software Engineer

Sep 2016 — Feb 2020

  • Manager of managers on AMP, an OSS web framework that powered XX% of mobile search results
  • Designed data-binding and concurrency programming models for AMP, which enabled custom interactivity and content dynamism for use cases like e-commerce and travel
  • Engineering lead for new AMP surfaces including dynamic email and Google Assistant
  • Gave tech talks at Google I/O, AMP Conf, and developer conferences around the world

Senior Software Engineer

Nov 2013 — Sep 2016

  • Started as an individual contributor and grew into the tech lead of Google Drive for iOS
  • Designed new common UI architecture shared across four Google iOS productivity apps
  • A top contributor in the Material app rewrite, redesigned the upload system, implemented file organization (e.g. drag & drop), and reduced startup latency by 25% and crash rate by >80%
  • Led modernization of release processes including time-based versioning and slow feature rollouts


Senior Software Engineer

April 2012 — Jun 2013

  • Worked in Zynga's experimental games division on innovative social titles like The Friend Game
  • Full-stack engineer for #1 iOS games Draw Something 2 and What's the Phrase


Game Programmer

Sep 2010 — Apr 2012


Cornell University

2005 — 2009

BA and MEng. in Computer Science


Big Brothers Big Sisters of NYC

2014 — present

Absolute Zero Breakdancing Club

2005 — present