I’m a fourth-year Computer Engineering student at UBC who enjoys understanding how systems work all the way
down the stack. On the low-level side I’ve designed FPGA/ASIC-style hardware in SystemVerilog
(DNN accelerators, multi-core cryptographic engines, DSP systems, and a small RISC machine), and studied
computer architecture, operating systems, networking, and real-time systems.
On the software side I’m comfortable in Go, C/C++, Java, Python, and JavaScript/TypeScript, and have built
everything from a custom TCP-like protocol over UDP and OS161 kernel extensions to full-stack apps with
React, Node/Express, SQL, and MongoDB. I like taking complex systems apart, making them faster and more
reliable, and then wrapping them in tools that are easy for other people to use.
Outside of tech I’m usually snowboarding, playing badminton or guitar, or hanging out with friends. I care
a lot about curiosity, clear communication, and collaborative teams – and I’m always happy to connect with
people building interesting systems.