
I'm an enthusiastic and creative software engineer!
I study Software Engineering at the University of Waterloo, and in the past have worked on everything from AI agents to broadcasting software, and filmmaking to running Canada's largest hackathon! I'm committed to being at the intersection of great software, creative work, and leadership.
This portfolio exists to share all the projects I've been working on, and especially as an index of my filmmaking work.
Profiles
Experience
Resume

Voiceflow
Software Engineer - Jan 2025 - April 2025
- Working on backend systems and the Voiceflow AI agent runtime
Developer Advocate and Content Creator - Mar 2024 - Aug 2024
- Made videos, wrote documentation, and ran talks

Hack the North
Backend Lead - Nov 2024 - Present
- Guiding a great team to build out cool projects!
Backend Developer - Mar 2024 - Nov 2024
- Wrote GraphQL APIs, built GenAI products, Slack bots, did on-call, and fulfilled data requests

Waterloo Rocketry
Media Lead - Sep 2024 - Present
- Made a movie, filmed informative vlogs, graphic design, and photography
Software Developer - Sep 2023 - Sep 2024
- Wrote data analysis and graphing software

Software Engineering Society
VP Events - Sep 2024 - Present
- Helped other people run lots of events to bring the Software Engineering community together!
Cohort Representative - Sep 2023 - Sep 2024
- Ran lots of events!

University of Waterloo
Residence Life Don - Sep 2024 - Dec 2024
- Supported 48 first year students in Residence with programming, 1:1s, and duty

Tech3Lab HEC Montréal
HCI VR Researcher - Jul 2023 - Aug 2023
- Researched the impacts of physical artifacts in VR on rehabilitation, lots of data analysis, and wrote a paper submitted to CHI 2024

Celeste Community
Broadcast Infrastructure Developer and Event Producer - Jan 2021 – Sept 2023
- Refactored 3,800 lines of broadcast control software, ran livestreams, and raised $40,000 for Trans Rights

City of Ottawa
Swim Instructor & Lifeguard - Mar 2022 - Jun 2023
- Instructed swimming and guarded lives