Built and maintained software across three products over six years: Path, a produce traceability and supply-chain tracking platform for food producers; Bon Appetit, a school food-ordering app; and Hire Performance, a background-check platform. Worked full-stack: Angular and TypeScript on the frontend, .NET and SQL on the backend, across UI features, database migrations, and multi-tenant configuration.
Summers 2019 – 2021 · Wainwright, AB
Field IT Technician — Allied Container Systems
Worked Exercise Maple Resolve, the Canadian Army's largest annual training exercise, in 2019, 2020, and 2021. Built and managed a database tracking 130 actors and 20 crew members, and handled installation, maintenance, and troubleshooting of IT systems for a 20-person mobile field office.
Sept 2018 – 2020 · Edmonton, AB
Teaching Assistant — The King's University, CS Department
Taught lab sections of 10–20 students, explaining programming concepts in plain language, and worked one-on-one with students debugging code.
Led a 3-person team managing audio/visual setup for outside groups renting university facilities, and worked with management and IT to negotiate system upgrades.
Joined a team of specialized tradesmen responsible for maintaining the resort's many remote buildings, and carried out upgrades to both high-traffic public entrances and otherwise inaccessible lodges.
Did residential construction, plus more varied work including two weeks in Stewart, BC helping start a gravel mine and ten days in Likely, BC testing the viability of a gold mine.
My first job. Mostly cleaned the shop, but also worked in the wash bay, delivered customer vehicles, and maintained the vehicle lot.
Summer 2025 – present · Stratford, PEI
Stratford PEI Maps
Publishes maps of Stratford at stratfordmaps.ca that are interesting or useful to the community, and shares them along with local development updates and the occasional take on urbanism through the Stratford PEI Maps & More Facebook page. Featured by CBC News in April 2026 for a trail-mapping project born out of frustration with outdated maps of the town.
The committee administers Stratford's Official Plan, Zoning and Development Bylaw, and Building Bylaw, the rules that shape how the town grows and how development gets approved.
Attended public meetings, spoke up to represent the voice of young people during public engagement, and wrote to elected officials about issues that matter.
Communication Arts minor. Honours student from 2018 to 2020, and received the King's University Computing Science Scholarship all four years (2016–2020).
Dec 2019
Small Remotely Piloted Aircraft Systems Certificate — Transport Canada
Drone pilot certification. Credential ID PC1936238736.