Computer Engineering Student
University of Victoria · BEng
Building at the intersection of software and hardware, from embedded firmware and custom PCBs to interactive web applications.
A mix of software, hardware, and everything in between.
Designing a full FM radio receiver circuit for the ECE299 capstone, with a custom PCB layout in KiCAD and embedded firmware for tuner control and UI.
View Project →A sequence-based memory game built in two forms: a custom-etched and soldered PCB console, and a playable Python / web application.
View Project →Visualizes six sorting algorithms in real time using color-coded bars and an audio feedback system that maps array values to pitches.
View Project →A C++ application built with SDL3 that plots curves, tracks the nearest point to the cursor, and renders the tangent line in real time. Compiled to WebAssembly.
View Project →Designed a pneumatic flywheel engine in SolidWorks and machined all components to tolerance using a lathe, mill, and drill press, achieving the highest RPM in the class at 6,378 RPM.
View Project →Programming
Hardware
Software & Tools
Open to co-op and internship opportunities in Victoria, BC and beyond.