I'm a software engineer driven by complex technical challenges and the opportunity to craft elegant, performant solutions. My work spans the full stack, from building responsive user interfaces to designing distributed systems, always with a focus on clean architecture and delighting users with seamless, intuitive experiences.

Currently, I'm in my 5th year of Computer Science at the University of British Columbia, where I've had the opportunity to intern at companies like Amazon and A Thinking Ape, working on everything from AI-powered support systems to mobile game infrastructure.

Beyond internships, I've led development teams at UBC BizTech, built software products with UBC Launch Pad's student engineering teams, and won hackathons like Hack the North and nwHacks. I thrive when tackling novel problems alongside talented collaborators who push me to grow.

When I'm not coding, you'll find me reading, exploring Vancouver's food scene, or getting lost in whatever technical rabbit hole has caught my attention that week.

Experience

Featured Projects

View Archive
Euphony
2021 • Launch Pad

Euphony

A mobile app for quickly discovering new music on Spotify, capable of matching your "vibe" really fast.

React NativeTypeScriptNode.jsSpotify API
Lucid
2022 • MLH Hack the North 2022

Lucid

Turn any text into a narrated movie using AI-powered scene generation.

Stable DiffusionReact.jsDockerBanana ML
Pitch.ai
2022 • MLH nwHacks 2022

Pitch.ai

AI-powered presentation creation tool for accessibility.

OpenAIReact.jsFlask (REST)Microsoft Azure