My name is Guanzhong Chen, but you might recognize me by the username
I use on most websites —
quantum5, or a variation thereof.
I am currently a software developer at Stripe. I graduated from the Software Engineering program at the University of Waterloo, class of 2021.
Throughout high school, I worked on the DMOJ: Modern Online Judge with two classmates of mine, handling most of the technical side and the infrastructure, and it has become the most popular online judge platform among Canadian high school students over the years.
The cooperative education program at the University of Waterloo gave me the opportunity to intern at the following companies, and gave me a significant amount of experience working in the field:
- Akindi, student grading: May 2017 – August 2017
- Wish, e-commerce: January 2018 – April 2018
- ESCRYPT, automotive security: September 2018 – December 2018
- Google, WebAssembly tools team: May 2019 – August 2019
- Stripe, User Security team: January 2020 – April 2020
- Jane Street: September 2020 – December 2020
Apart from DMOJ and my job, I am also interested in:
- computer security;
- system administration;
- computer networking (see Dynamic Quantum Networks and AS200351);
- automation; and
- creating things for fun!
If you are interested in the various projects I created over the years, take a look at my projects page.
My résumé is also available.
If you want to see my ramblings about computer technology, visit my blog.