Hi, I'm Spencer.

Software Engineer and Certified Brogrammer

I’m a Software Engineer focused on building scalable full-stack systems and practical AI-driven products. This summer, I'll be joining KnowHow as a Software Engineer Intern, where I'll be working on developing AI-powered features and bringing new capabilities into a production environment.

Previously, at Yupi, I helped design and build a full-stack ERP system supporting operations across inventory, contracts, and sales, focusing on automating workflows and improving data accessibility. Before that, at Canada Computers & Electronics, I worked on a large-scale B2B e-commerce platform, developing high-performance APIs, implementing role-based access control, and building systems to support complex pricing, improving both platform performance and client self-service.

Outside of tech, you’ll find me in the gym, on the badminton court, or out at events meeting new people.

Experiences

KnowHow
KnowHowSoftware Engineer Intern (Incoming)
May 2026 - August 2026
Yupi
YupiSoftware Engineer Intern
May 2025 - April 2026
Canada Computers & Electronics
Canada Computers & ElectronicsSoftware Engineer Intern
September 2024 - December 2024

Education

Queen's University
Queen's UniversityBachelor of Computing (Honours)
September 2022 - April 2027

Contact