Jerry Jiang

Discord; University of Waterloo
Projects · Resume · About

Technical Qualifications

    Languages: Typescript, Javascript, Python, Java, Scala, C++, C#, Bash, SQL
    Technologies: React, Flask, Node.js, AWS, GCP
    Tools and IDEs: Git, SVN, Vim, IntelliJ, MySQL, ¯\_(ツ)_/¯

Work Experience

    Discord - San Francisco, CaliforniaMarch 2020 - Present
    Senior Software Engineer
    Implemented watching multiple streams. Rebuilt all marketing pages for "Your Place to Talk". Launched Stage channels, Stage discovery, and Events.
    Facebook - Menlo Park, CaliforniaJuly 2018 - March 2020
    Software Engineer - Data Warehouse
    Maintained and rebuilt Facebook's data replication system, a distributed service responsible for reliably copying petabytes of data every day.
    Riot Games - Los Angeles, CaliforniaSeptember 2017 - December 2017
    Software Engineering Intern - Accounts
    Maintained Riot's OAuth 2.0 and OpenID Connect services.Helped implement a new account recovery redesign.
    Uber - San Francisco, CaliforniaJanuary 2017 - April 2017
    Software Engineering Intern - Rider
    Improved the Android app by adding UI polish, adding a cancellation survey tool, and implementing a redesign for pickups.
    Riot Games - Los Angeles, CaliforniaMay 2016 - August 2016
    Software Engineering Intern - Insights Tech
    Helped design, build, and maintain the Real-Time Data Pipeline, which indexes millions of messages per minute.
    Google - Kitchener, WaterlooSeptember 2015 - December 2015
    Software Engineering Intern - Display Ads Infrastructure
    Maintained critical Display Ads binary, improved release processes, migrated state machines to producer graphs.
    Coursera - Mountain View, CaliforniaJanuary 2015 - May 2015
    Data Infrastructure Engineering Intern
    Redesigned experiment platform, shipped Dataduct, extended accounting.


    Software EngineeringSept 2013 - May 2018
    University of Waterloo - Waterloo, Ontario