4th year CS @ UofT | Software Engineer Intern @ Huawei | Distributed Systems Enthusiast
I'm a final-year Computer Science student at the University of Toronto, currently working as a Software Engineering Intern at Huawei. My focus is on distributed systems and database internals.
My work spans the entire database stack, from low-level storage engine optimizations in C++ to building robust integration layers in Java for big data processing. I’m particularly interested in the intersection of high-performance backend engineering and distributed data architecture.
A MOS 6502 microprocessor emulator written in C++. Implements the full instruction set with 64KB addressable memory and an SDL2-based 32x32 pixel display.
Check out the source
A C++ computer vision program which scans the Rubik's cube and will output the solution.
Check it out
A game of snake which plays itself by generating a hamiltonian circuit to follow, which ensures it will always win.
Check it out in action
A computer vision project which detects the number of fingers on a hand, written in C++.
Check out the source code