πΌ Currently Head of Product Operations (Sonatype). Previously worked as a product program manager (TELUS SmartHome Security) and customer experience program manager (TELUS TV Internet and Phone) and IT director (Vancouver Dodgeball League).
π Obtained my BSc in Computing Science from Simon Fraser University. Also trained in the dark arts of Scrum Alliance, Pragmatic Institute, and Silicon Valley Product Group.
π I enjoy solving problems using pragmatic product management principles. This is how organizations win. I bring people on board to succeed with product thinking no matter which department.
π οΈ This site and my GitHub are places to see some of my work. I used to be a dangerous citizen developer. Now I am a dangerous citizen developer with GenAI.
β€οΈ I love music (currently: Otoboke Beaver), video games (usually: Street Fighter), and my family (both: partner and child).
Projects
This is a collection of some personal projects that I have worked on.
GitHub
- Mobile AI Pun Generator - π React native app that generates puns using Ollama.
- Jira environment switcher - βοΈ Javascript bookmarklet that allows you to quickly switch between environments in Jira.
- Aha! Ideas view switcher - π‘ Javascript bookmarklet to switch from the front-end to the back-end of Aha! Ideas.
- Create all permutations - π Google Apps script that was used to create all test case permutations for planning.
- (deprecated) Export App Store reviews - βοΈ Python script that can be scheduled to export App Store ratings and comments into a CSV file.
- (deprecated) 12ft paywall removal bookmarklet - π Javascript bookmarklet that uses 12ft.io to remove the paywall from a website.
Websites
- VDLDodgeball.ca - website for a local sports league to manage events and schedules. I launched the website after an overnight crunch that extended into Saturday morning (4 am to be exact) and announced in it at an event later that same day at 10 am.
- educationchatbot.xyz - market test site for school teachers who want AI generated content to save time and effort. Learned that teachers are interested as long as it is better than their existing repository of worksheets.
- kevinyuan.com - the site youβre currently on. I built it using Jekyll when I saw that my self-managed Wordpress blog was getting more attackers than readers.
Misc.
- Talk: First Year of Product Operations at ProductCamp Vancouver (2022)
- Classroom: Writing Requirements at TELUS (2016-2018)
- Webinar: Making Quick Decisions at TELUS (2014)