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
    Staff Software Engineer
    Launched Stage channels, Stage discovery, Events, Student Hubs. Implemented watching multiple streams. Rebuild all marketing pages for "Your Place to Talk". Supported React Native Android performance.
    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