How to Build a UX Portfolio From Scratch (That Actually Gets You Hired)

Table of Contents

Most UX portfolios get looked at for less than two minutes. In that time, a hiring manager or client is trying to answer one question: can this person solve problems like mine? Pretty screens don’t answer it. A clear story about how you think does.

This guide is everything I’d tell a designer building a portfolio from zero: what to include, how to structure each case study, and what to leave out.

What a UX portfolio is really for

A UX portfolio isn’t a gallery. It’s evidence. Each project should show three things:

  • The problem: who had it, why it mattered, and what was at stake for the business.
  • Your thinking: the research, the options you considered and why you chose one.
  • The outcome: what changed after launch, ideally with a number attached.

If a project can’t show all three, it’s probably not a case study yet. It’s a screenshot.

Step 1: Decide who it’s for

A portfolio for a product team at a fintech company should look different from one aimed at agencies or freelance clients. Before you pick projects, write one sentence: “I want [type of company] to hire me for [type of work].” Every decision after that gets easier.

Step 2: Pick 3 to 4 strong projects

Quality beats quantity every time. Three deep case studies will do more for you than ten thin ones. Good candidates are projects where:

  • you owned a meaningful part of the decision-making, not just the final UI;
  • there was a real constraint, such as a deadline, a technical limit or conflicting stakeholders;
  • you can talk about results, even qualitative ones.

No client work yet? Redesign a real product you use, solve a problem for a local business, or build something small yourself. What matters is a real problem and honest reasoning, not a famous logo.

Step 3: Write case studies people finish reading

Keep the structure simple and predictable, so a reader can skim it in a minute and dive in where they care:

  1. Summary: one paragraph with the problem, your role, the team and the result.
  2. Context: the users, the business goal and the constraints.
  3. Research: what you learned and how it changed your direction.
  4. Process: sketches, flows and iterations. Show what you threw away and why.
  5. Solution: the final design, with a few annotated screens.
  6. Impact: metrics, feedback or what you’d do differently next time.

Write like you talk. Short sentences, real decisions, no buzzwords. “We cut the sign-up form from 9 fields to 4 and completion went up” beats “I leveraged user-centric methodologies to optimise conversion”.

Step 4: Design the portfolio itself

Your portfolio is also a design project, so the details are part of the evidence:

  • Clear hierarchy: project titles, your role and the outcome should be visible at a glance.
  • Readable type: generous line length and spacing, and decent contrast in both light and dark mode.
  • Fast and mobile-friendly: many people will open your link on a phone first.
  • Easy contact: an obvious email or booking link on every page.

You don’t need a custom-coded site. A clean template you’ve customised well is better than an ambitious build you never finish.

Common mistakes that get portfolios skipped

  • Showing only final screens with no explanation of the problem.
  • Case studies so long they read like a thesis, with no summary at the top.
  • Claiming every decision as yours on a project with a team of ten.
  • Outdated work at the top. Put your strongest and most recent project first.
  • No outcome. Even “the client used it to raise their seed round” counts.

Keep it alive

A portfolio is never finished. Every few months, swap out your weakest project, update the numbers on your best one and ask someone outside design to skim it. If they can tell you what you do and what you’re good at after two minutes, it’s working.

Once your portfolio is ready, the next step is getting it in front of the right people. I cover that in my guide to landing a job in UX design.

Picture of Pavel Lupu

Pavel Lupu

Senior UX Designer, helping ideas become businesses