Illustration of Khin
my design workflow

Design isn't decoration. It's a solution: for your business, and for the people using it.

Here's what actually happens when you hire me. No case studies, no jargon: just the questions founders ask me, and how I answer them with work.


Who I am
Role
Product Designer, Creative Director, Superhero Nerd
Experiences
Designing for 5+ years, and a nerd since birth (I'm 26 now)
Clients I worked with
EU & US startups, banks and real estate in Myanmar & Korea
Hobbies
Bike, Boxing and playing Electric guitar
Location (For now)
Travelling SEA, staying in Bangkok most of the time
01

Understand

Before any pixels
A Person

"I already know my product and my customers. Can't you just start designing?"

Me (Khin)

I could but then you'd be paying me to guess.
Before I open Figma I want to know two things: How your business makes money? What your users are actually trying to get done?(Who are they? How old?) Have they used something like this before, or is your product the first of its kind for them? A 55-year-old landlord and a 24-year-old first-time renter need very different things from the same screen. That isn't a design opinion. It's something I find out.

A Person

"Research sounds slow and expensive."

Me (Khin)

Skipping it is what's expensive. Every redesign I've seen fail was a beautiful answer to the wrong question. One focused week means every decision after this has a reason behind it and I can show you the reason instead of asking you to trust my taste.

How I do it
  • 1Stakeholder interviews
  • 25-8 user interviews
  • 3Analytics & support-ticket review
  • 4Competitor and pattern audit
  • 5A first-pass journey map
What you get
  • 01A short findings doc: who your users are, what they're trying to do, where they get stuck
  • 02The 2-3 problems worth solving first and the ones we deliberately leave alone
  • 03A shared vocabulary, so we stop talking past each other
02

Define

Decide together
A Person

"So what are we actually building?"

Me (Khin)

Now we decide together.
I turn what we learned into a clear problem statement, the journey as it is today, and the journey as it should be. This is where I'll push back if a roadmap feature doesn't serve the user or the business.

Not because I like saying no, but because you're paying me to protect the product, not just to draw it.

A Person

"What if I disagree?"

Me (Khin)

Good. You know your business better than I do. I bring the user's side and the evidence; you bring the strategy. The decisions we make here are what the whole design rests on, so I'd rather argue for an afternoon now than rebuild in month three.

How I do it
  • 1Problem statement & success metrics
  • 2Journey maps and task flows in FigJam
  • 3Scope cut for v1
  • 4A decision log so nothing gets relitigated
What you get
  • 01A one-page problem statement and success criteria we've both signed off on
  • 02Journey maps and task flows - the product's skeleton before any UI
  • 03A scoped v1: what's in, what's out, and why
03

Design

Options, then convergence
A Person

"Finally! the beautiful part."

Me (Khin)

Yes, and it will be beautiful. But look at what's underneath it.
Every layout, label, and button state comes from something we learned earlier: how familiar your users are, what they're afraid of getting wrong, what they need to see first. Aesthetics do real work: they build trust in three seconds and make a complex product feel easy.
Empty states, error states, the "what happens when it fails" screens: those are design too, and they're usually where products lose people.

A Person

"Will I see one design or options?"

Me (Khin)

Options: two or three distinct directions early, with the tradeoffs spelled out.
I'd rather you choose than accept a default. Then we converge fast, and I work in the open: you'll see drafts as they take shape, not a big reveal at the end.

How I do it
  • 1Low-fi flows → hi-fi in Figma
  • 2A component system from day one (tokens, type scale, spacing)
  • 3Every state designed, not just the happy path
  • 4Async crit via Loom and Figma comments so time zones aren't a blocker
What you get
  • 01Wireframes → high-fidelity screens, with the reasoning attached to every major decision
  • 02A clickable prototype you can put in front of real users - or investors
  • 03All states covered: empty, loading, error, success, and the awkward edge cases
My note here

If you've scrolled this far, we probably think about design in a similar way. The workflow page shows how I work; this one shows why I enjoy it. If you'd like both on your product, let's talk.

04

Validate

Cheapest moment to be wrong
A Person

"It looks great. Ship it?"

Me (Khin)

Almost. First we check it with the people it's for: watching them try to do the task, not asking whether they like it. This is the cheapest moment to find out a flow doesn't make sense. We usually find two or three things; fixing them now costs a day. Finding them after launch costs a quarter.

How I do it
  • 15 moderated sessions on the prototype
  • 2Unmoderated task tests when we need numbers
  • 3One round of fixes
  • 4Then re-test the risky flow only
  • 5Async crit via Loom and Figma comments
What you get
  • 01A short test report: what worked, what didn't, what changed
  • 02The revised design - with evidence that it works, not just that it looks right
05

Ship & learn

I don't disappear at handoff
A Person

"My developers will just figure it out from the Figma file, right?"

Me (Khin)

Let's not make them. I hand over a spec your team can build from without pinging me every hour: organized files, components, spacing and type rules, behaviours notes for every state. I stay in the build. Design QA before release, and I'm reachable when an edge case shows up that neither of us planned for. Then, once it's live, we look at the numbers we agreed on in week one. That's how we know it worked, and what to do next.

How I do it
  • 1Dev-ready Figma with a documented component system
  • 2Handoff walkthrough with engineers
  • 3Design QA on staging
  • 4A 30-day post-launch review against the success metrics
  • 5Async crit via Loom and Figma comments
What you get
  • 01Dev-ready files, build spec, and a walkthrough with your engineers
  • 02Design QA before launch
  • 03A post-launch review: what the numbers say, and what I'd do next
  • 04The option of ongoing design support as you grow
AI is here

So how do I work with it?

A Person

"Can't I just generate the designs with AI now?"

Me (Khin)

You can generate screens. You can't generate the decision about what the screen is for. That still comes from knowing your users and your business. So I use AI hard, but in the right places.

Where AI does the heavy lifting

  • Research synthesisClustering interview notes and support tickets, so my hours go to insight, not transcription.
  • More directions, fasterDozens of layout and copy variants in the time it used to take to make three. The judgement about which is right is still mine.
  • Working prototypes, not just clickable onesCoded prototypes built with AI tools, so users test something that behaves like the product — and your engineers get a reference that already runs.
  • UX copy iterationVoice and tone variants, edge-case messaging, error states written for humans.
  • Design QAMissed states, inconsistencies, and accessibility issues caught before a human ever sees them.

Where AI doesn't get a vote

  • Talking to your usersI do that myself, every time.
  • The decisionsWhat to build, what to cut, what to say no to.
  • The final craftAI gets me to 70% quickly. The last 30% is what your users actually feel.
  • Your confidential dataNothing goes into tools that don't meet your policies — and I'm transparent about where AI was used in the work.
Also: I design AI products

So I know what it looks like when an interface pretends to be more certain than the model behind it and I design so yours doesn't.

See my speciality: AI & probabilistic UX →
The toolkit

Grouped by the job, not the logo.

The tools change; the jobs don't. This is what I reach for at each step.

  • Think & research

    • Notionresearch repo, decision log
    • FigJamjourneys, workshops
    • Claudesynthesis, drafting
    • Google Workspacescheduling, docs
  • Design

    • Figmadesign, components, variables
    • Figma Dev Modehandoff
  • Prototype & iterate

    • Figma prototypesflows
    • Lovablecoded prototypes, real behaviour
    • Claude Code + MCPFigma ↔ code
  • Feedback & testing

    • Mazeunmoderated tests
    • Google Meetmoderated sessions
    • Hotjar / PostHogheatmaps, replays
    • Typeformsurveys
  • Collaborate & ship

    • Loomasync walkthroughs
    • Slackday-to-day
    • Linear / Jiratickets with engineers
    • Figma commentsasync crit
How I think

Five things I won't compromise on.

  • Research before pixels.Every decision has a reason I can show you.
  • Design is a solution.For your business and for the person using it at the same time.
  • Familiarity changes everything.Age, context, and experience with products like yours shape every screen.
  • Clarity over clever.Especially in AI products, where the interface has to be honest about uncertainty.
  • AI accelerates. It doesn't decide.Everywhere it makes the work better; nowhere it would replace understanding your users.
My note here

Want to see how this would work for your product?

Tell me what you're building and who it's for. I'll come back with how I'd approach it — before you commit to anything. No pitch, no pressure; just a conversation about your product.

Schedule a call with Khin →
Or see how I work with Realode for shorter contracts