Hey! I'm Steven! I'm a senior @ University of Waterloo studying computer engineering. I graduate in April 2027
My professional interests lie in low level embedded software and elementary chip design. More specifically, applications involving bare-metal board bringup - including driver development, bootloaders, RTOS kernels, and embedded Linux applications.
When I'm not working on new things, I train & compete in the sport of track and field (long and triple jumps)!
Resume
A lightweight Real-Time OS and Bootloader for Cortex-M7, completely bare-metal

5-stage, in-order, pipelined RISC-V datapath, featuring data forwarding and hazard detection

A transistor-level 4 bit adder project, featuring custom designed PCBs

Robot with custom PCB + 3D printed parts. Powered by PIC16f628A

A PIC16F887-powered maze solving, firefighting bot. Highschool project

AR glasses that tell you what to say next. Calhacks 11.0 Best Beginner Hack
Infotainment Firmware (Bootloader, Linux Kernel, Linux Networking, Power Management Systems, Telemetry Systems)
Medication Management Platform (Architecting a multi-node embedded system, ARM MCU Full Bringup)
Satellite Flight Software Team (Communication Infrastructure, Telemetry System, Linux Services)
Bootloader, BSP & Kernel Team (Memory & Storage Systems Firmware)
Target Firmware (Connectivity & Power)
Always happy to talk about anything :)