Jan ChangSenior Product Designer

A product designer who actually likes meetings. Previously, I partnered with GitHub, Microsoft, Wistron, BenQ and AI2 (Allen Institute for AI).

  • Looking for a Product Design role
  • Based in Vancouver, BC
  • Open to relocation
← All work
Shipped · GitHub · 2025

GitHub Spark

Overcoming iteration barriers in AI code generation

The problem I fell for

People felt they had lost control of the AI. They asked for one change and it changed everything.

[Image 2a · before]
Before
[Image 2b · after]
After
My role

I led UX research, product design and prototyping, taking the team through observation, a survey, interviews, competitive analysis and usability tests.

Green flag2025My design became part of the features launched with GitHub Spark.
[Image 3 · photo graded to Heather]
What I’d do differently

[One honest reflection.]

Client
GitHub
Platform
AI web application
Led
UX research, product design, prototyping
Team
Team of 3

About this product

I worked with GitHub to research and design for people who aren’t engineers but use vibe coding tools.

My approach to messy problems

I led the team through different research methods to find answers:

  • Online observation
  • Survey
  • User interviews
  • Competitive analysis
  • Usability testing

What we discovered

Participants felt a lack of control over the AI.

“I’m just asking a question or changing one thing. Why did it change everything?”

How I solved it

I designed features that gave users more control.

[Details of the features, with before and after screens.]

The part I’m proud of

The design became part of the features launched with GitHub Spark.

What I’d do differently

[One honest reflection.]