I'm a Computing Science (Honors) graduate from the University of Alberta. As an intern I built an automated ad-data pipeline and a Dash analytics app for 60+ client accounts. On my own I've built a multiplayer strategy game with a C++ and WebAssembly engine, a win-prediction platform for League of Legends, and an OpenStreetMap routing app for Alberta.
2026
Aug – Sep 2026 · 2 mos
Freelance Full-Stack Developer
Smilie’s Restaurant, Edmonton, AB
Built and deployed the restaurant’s online ordering system, with a 108-item menu, pickup or scheduled delivery, card payments and order tracking, plus a staff portal with a live order dashboard.
2025
Sep 2025 – Apr 2026 · 8 mos
Teaching Assistant
University of Alberta, Edmonton, AB
Led seminars, supervised quizzes and graded assignments for 100+ students in CMPUT 272, Formal Systems and Logic in Computing Science.
2024
Dec 2024 – Sep 2025 · 10 mos
Software Engineer Intern
So Shall We Inc., Edmonton, AB
Built an automated Python pipeline that loads TikTok, Meta, Google Ads and GoHighLevel data into BigQuery for 60+ client accounts, and with a 3-person team, a Plotly Dash app that replaced manual reporting.
2022
Sep 2022 – Jun 2026 · 3 yrs 10 mos
B.Sc. Honors, Computing Science
University of Alberta, Edmonton, AB
First Class Standing with a 3.8 GPA over the last 60 units, and Dean’s Honor Roll in 2023, 2025 and 2026.