About Me

Hey, I'm Bob and I'm a software engineer with a passion for building reliable, high-performance systems—whether they're running close to the metal or powering modern applications. I’m especially interested in security, high-performance computing, cloud networking, and systems that demand both precision and creativity.

My background spans everything from low-level protocols and drivers to full-stack development and GPU-accelerated tools. I love digging into complex problems, writing clear and efficient code, and constantly pushing myself to learn something new.

Outside of work, you’ll find me snowboarding, hiking, messing with Minecraft redstone contraptions, or climbing the StarCraft II ladder. I’m always chasing mastery—whether in code, competition, or life.

Experience

UBC Orbit - Firmware Developer
Sep 2023 - May 2025
Firmware developer on the Command and Data Handling (CDH) subteam, writing build systems, internal tools, and device drivers
UBC Orbit
Invinity Energy Systems - Software Engineer Intern
May 2024 - Aug 2024
Software engineer intern, developing scalable high-performance web application for controlling and monitoring distributed battery grids
Invinity Energy Systems
Intel - Firmware Engineer Intern
Sep 2022 - Sep 2023
Firmware engineer intern, developing firmware, microcode, and software for a next generation hardware security module for IPU and FNIC SoC's
Intel

Education

University of British Columbia - BSc. of Science - Computer Science
Sep 2020 - Present
Introduction to Software Engineering (CPSC 310) Teaching Assistant. x4 Deans Honour List
University of British Columbia