Zhenghong Chen

CS Student, University of Waterloo

Works & Projects

+High-Concurrency Cache System

Thread-safe, sharded cache library supporting LRU/LFU/ARC eviction algorithms with 350K+ ops per run.

C++Concurrent Programming

+Handwritten Digit Recognition

TensorFlow/Keras-based digit recognition achieving 99.3% accuracy through CNN architecture optimization.

PythonTensorFlowOpenCV

+Auto Finder

Fullstack web application helping users find and compare cars with React, Django, and MongoDB.

ReactDjangoDockerKubernetes

+Biquadris

Multiplayer Tetris game with enhanced gameplay features built using C++ and design patterns.

C++OOPDesign Patterns

+AI Laundry Robot

First place hackathon project - voice-controlled AI robot using PyAudio and Arduino UART communication.

PythonArduinoUART

+Plants vs Zombies

Recreation of Plants vs Zombies in C with Bézier curve movement and double buffering optimization.

CEasyXGame Dev

+Counter-Strike (Ongoing)

First-person shooter game built with Unreal Engine 5, featuring custom maps and IK retargeting.

Unreal Engine 5Blueprint