About Me

Hi! My name is Yangming Hu. I am a third year Honours Computer Science student at the University of Waterloo. On top of excelling academics at school, I am a CS aficionado with a diverse skill set, such as games/apps/web development and archetecting automation pipelines. I have made real world impact working for companies such as PlayStation and Relic Entertainment, and I cannot wait to write the next chapter with you!

A picture of David Hu

Personal Projects

Fortress in the Sky Cover

Fortress in the Sky

A 2D platformer where you follow the legend to find the mysterious celestial civilization! Submission for DevSquad Academy Jam 2020.

Room Clear Cover

Room Clear

A top down shooter game where you play as a special force operator tasked to infiltrate enemy facility.

Gravity Skimmer Cover

Gravity Skimmer

A 2D platformer where you get to traverse difficult terrains with the ability to manipulate gravity. (HTN 2021 Submission)

Fruit Ninja Cover

Fruit Ninja

A Fruit ninja spin-off using C++ and OpenGL. Slice as many fruits as possible within 1 minute and avoid flashing bombs!

Biquadris Cover

Biquadris

A multiplayer version of the classic game Tetris with different game levels and special actions. Made with C++ and Xming.

Personal Website Cover

Personal Website

That's right, the entire website is built using HTML, CSS and JavaScript, without any assistance from external web builder softwares.

My To Do Cover

My To-Do

My-Todo is built to help you organize your tasks in an orderly manner. (Made with React)

Rating Expert Main Page

Rating Expert

A rating website built with MERN stack that user can view and submit ratings in different categories.

EventLink Screenshot

EventLink

EventLink is a web application that allows its users to post and attend events, and navigate them to where events happen.

EventLink Screenshot

Calendar Planner

Create, modify and filter key events in the calendar, responsible for backend logic and communication to MySQL database