I'm a computer engineering undergraduate (2nd year ECE) at University of Toronto. My work focuses on full-stack development, algorithm design, and machine learning.
I can write .py .cpp .js .a .tsx ... files, along with some frameworks. Maybe you've grown tired of hearing these buzzwords in other resumes. If so, check my skills to see if there's something new.
There are also a bunch of projects I made. Contact me if you are interested in any of them -- maybe we can further work on it!
Currently, I'm looking for a 2025 summer internship in my hometown, Hangzhou, China. I'll be back there at the end of April, and work for four months.
BASe in Computer Engineering, University of Toronto
A list of projects I've worked on. Currently there is no detailed page for each project, but you can check the code on GitHub. You can also order them, either by time of complete, the line amount of code, or the level of software/hardware based.
A map software developed by C++ and EZGL UI. It loads and displays map data from OpenStreetMap.
Chess game implemented on RISC-V processor. The game is played using PS-2 mouse on a VGA monitor.
A wearable health monitor controlled by ESP-32. It sends realtime haelth data to a server and displays the data on a webpage.
A visualizaiton system using OpenCV to capture human postures and display them in 3D on a webpage.
A 2-player tank shooting game written in Verilog. It uses a VGA monitor and PS-2 keyboard.
A smart spoon controlled by Arduino, that can detect the weight of the food and show the value on a display.
A campus micro weather station based on Arduino, sensing various meteorological data in real time and obtain through APP remotely.