Hi, I'm

Zeyu Chen

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 art & 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.

  /    /    /   Zeyu


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

3D Chess

A web version of 3D Chess, with varying computer difficulties done with WebAssembly and JavaScript.

Try it out!

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