Hello and welcome to my website! I’m Doyoon, a software engineer passionate about building thoughtful, user-focused products.
I enjoy taking ideas and turning them into well-crafted products, combining thoughtful engineering with a focus on the people who use them. As a former designer, I care deeply about how products feel to use, not just how the work, and I love collaborating across disciplines to build things that are both functional and delightful!
I’m always looking to learn and explore new technologies, whether it’s picking up a new framework, diving into a challenging technical problem, or building an app from scratch. I’m especially drawn to opportunities where I can own projects end-to-end and create meaningful impact for users.
I’m always open to connect so please feel free to reach out!
University of Waterloo
Bachelors of Computer Science
Minor in Digital Arts Communication


Hello and welcome to my website! I’m Doyoon, a software engineer passionate about building thoughtful, user-focused products.
I enjoy taking ideas and turning them into well-crafted products, combining thoughtful engineering with a focus on the people who use them. As a former designer, I care deeply about how products feel to use, not just how the work, and I love collaborating across disciplines to build things that are both functional and delightful!
I’m always looking to learn and explore new technologies, whether it’s picking up a new framework, diving into a challenging technical problem, or building an app from scratch. I’m especially drawn to opportunities where I can own projects end-to-end and create meaningful impact for users.
I’m always open to connect so please feel free to reach out!

Built a payment recovery flow for damaged and missing item claims that cut around $250K in annual revenue leakage, and developed the frontend migration infrastructure behind Faire's Stripe Connect rollout for 7,000+ Canadian brands. Also automated a MobX to React Query migration across 16 admin pages with an LLM workflow, dropping p75 page load times by 58%.

Built and launched a PLG funnel as part of the growth team — developing sign-up flows, trial provisioning, guided onboarding experiences, and more to create a new stream of user acquisition.

Designed and developed an internal tool for RTW specialists to streamline the process of adding, searching, and filtering accommodations through a standardized system.

Redesigned the Empathia.ai website to align with the company's vision, creating a more modern and professional platform with interactive elements and a refined, responsive design that improved usability across all devices.

Collaborated with a team of 5 to work through all stages of product development to develop an AI powered resume building tool called ResumAI, reaching over 400,000 users.
Worked at Mobials for a high school co-op term to redevelop the corporate website using Webflow, program a customer map application, and develop an OKR tracker.
Created dozens of end-to-end and unit tests using Cypress and Vue Test Utils respectively to reach 100% test coverage on two of the largest products at Mobials.