Hi, this is

Zeyu Chen

I like to throw algorithms onto algorithms.

Hi, I'm Zeyu Chen.

I am a Software Engineering student at the University of Waterloo. One of my favourite pastimes is to solve programming problems in efficient and creative manners.

Outside of programming, I enjoy practicing Taekwon-do as a 3rd Dan Black Belt, speedrunning, researching algorithms, doing graphic design, and writing computer science problems for online competitions.

I was recently invited to the Canadian Computing Olympiad in 2021 as a participant, and received a silver medal.


Here are some of my favourite projects done in collaboration with others or in my spare time.


A winner of cuHacking 2019, this software analyzes pictures of your skin moles in detail using OpenCV.

View on Devpost


A neon-themed game which analyzes music to sync with numerous powerups, enemies, and obstacles.

View on Github


A classic Scrabble game with a builtin computer playing in varying difficulties written in Javascript.

View on Github

Sunspot Bot

A robot that listens to user gestures through Leapmotion to make your plant mobile and well-nourished.

View on Devpost

Competitive Programming

I've solved and authored various computer science problems on the DMOJ competitive programming platform.

View on DMOJ

My Contact

Let's stay in touch, casual conversations are welcome.