Rob Graham

Principal/staff product designer

Product design leader with 17+ years building products that drive business growth. Created strategic visions for CEOs and scaled Tesco's app to 10M users and #1 in app stores.

I love understanding problems, and crafting great solutions in Figma, or more recently building working prototypes that use real APIs in Cursor and Claude Code.

I'm super curious about new tools and I'm genuinely finding AI is unlocking so many opportunities for me. I am so excited about what the future holds for designers who embrace AI.

Product design leader with 17+ years building products that drive business growth. Created strategic visions for CEOs and scaled Tesco's app to 10M users and #1 in app stores.

I love the craft - from high-fidelity prototypes in Play, messing about in Rive to building functional experiences with AI in Cursor.

Recent experiments

Vibe coded a Figma plugin with Cursor

Populates Figma components with real data, saving 312 hours a month

Used Cursor & Figma MCP to make a brand new IA and test with customers

Built upon Tesco's API, I used Cursor to create a taxonomy editor so I could create a new taxonomy, build new interaction patterns and then use Figma MCP to bring it 90% in line with our design system.

Showreel

From Grocery to Fashion: Mental Model Transformation

Programme design lead

2025

12 cross functional product teams

F&F clothing had been hugely successful in-store for 10 years but wasn't available online. I had to bring it back through the Tesco app.

The challenge was making clothing feel aspirational without breaking the grocery experience that millions of customers rely on. Getting someone comfortable spending £50 on jeans through the same app they use to buy milk.

I built end-to-end prototypes to show what was possible, then ran workshops with stakeholders to nail down what we actually needed. These prototypes became the blueprint for individual design teams to work from.

We created an F&F theme for our design system - same components and patterns, but with different colors and styling to give clothing its own feel.

The trickiest part was designing size and color selection that worked for everything from jeans to makeup. Accessibility drove us to use color swatches plus dropdowns, which turned out perfect when we later added makeup with 50+ shades.

Key outcomes
  • 74 NPS score after 6 weeks

  • 50% higher basket size than target

  • New F&F theme successfully adopted across design system

  • Successful mental model shift from functional to aspirational shopping

Behind the scenes

Behind the scenes

Due to business constraints, payment for F&F had to be taken separately from Groceries and Marketplace, meaning we needed three payments to be authorised and three separate baskets since delivery charges are different. I spent a lot of time working on basket and checkout flows to minimise the impact - testing extensively with customers to find the least worst option (something I find myself doing too often in this role).

Due to business constraints, payment for F&F had to be taken separately from Groceries and Marketplace, meaning we needed three payments to be authorised and three separate baskets since delivery charges are different. I spent a lot of time working on basket and checkout flows to minimise the impact - testing extensively with customers to find the least worst option (something I find myself doing too often in this role).

Strategic Design Visions for Executive Decision Making

Lead product designer

2024 - ongoing

Head of design, 2x lead product designers

I create two types of strategic visions that drive major business decisions.

Long-term visions for the board: I've built 3-10 year visions showing what Tesco could become - like our 3-year marketplace plan for catching up on regular e-commerce, and a 10-year vision exploring how AI could transform the entire experience. These get presented to the board and directly influence whether we invest millions in new capabilities.

6-month execution visions: Every 6 months I work with product managers to take all their plans and turn them into an end-to-end journey showing what it will actually look like for customers. Instead of bullet points on slides, stakeholders can see the experience, and backend teams can understand what capabilities they need to build.

Both are about the same thing - making complex plans tangible so people can make better decisions. The board visions help decide where to invest, the 6-month visions help teams execute.

Key outcomes
  • CEO & board presentations for major investment decisions

  • Go/no-go decisions influenced on Marketplace (3-year vision) and AI platform (10-year vision)

  • 12 feature teams aligned around common future vision

  • Bi-annual strategic process established and maintained

  • Multi-million pound investments guided by design vision

Behind the scenes

Behind the scenes

The tricky part is getting designers and product teams on board after the fact. We often have to create these visions without consulting them first - there's just too many people and too little time. So they challenge everything afterwards, which is necessary but time-consuming. I spend a lot of time in rooms with people picking apart the vision and wanting to do things differently. But that's crucial - they need to break it apart and rebuild it in their own way. My job is just to keep pointing them towards the end goal while letting them figure out how to get there.

The tricky part is getting designers and product teams on board after the fact. We often have to create these visions without consulting them first - there's just too many people and too little time. So they challenge everything afterwards, which is necessary but time-consuming. I spend a lot of time in rooms with people picking apart the vision and wanting to do things differently. But that's crucial - they need to break it apart and rebuild it in their own way. My job is just to keep pointing them towards the end goal while letting them figure out how to get there.

Scaling Design Consistency Across 12 Teams

Lead platform product designer

2023-2024

Senior designers from product and design system teams

After 6 years of rapid growth, our design system was a mess. Different implementations on iOS and Android, poor documentation, and new designers couldn't figure out how to use it properly.

I audited both apps, broke everything down into the smallest possible components, and rebuilt it from scratch. The new system put accessibility first - even if it meant something looked slightly less pretty, it had to work for everyone.

Key decisions

  • Accessibility over aesthetics - WCAG AA compliance built into every component

  • Same design tokens work for both SwiftUI and Compose

  • Document the "why" not just the "what" so future designers don't have to guess

Key outcomes
  1. Reduced design-to-development handoff time by 40%

  2. Achieved design consistency across 12 feature teams

  3. Enabled new designers to contribute effectively within their first week

Behind the scenes

Behind the scenes

The biggest challenge wasn't technical - it was getting teams to actually use it. Leadership wanted consistency but didn't back it up with resources. While we built the new component library, teams just reskinned legacy components to look similar. About 50% of the app is still old style, slowly getting replaced when new features are added. Thankfully our new direction was evolutionary, so old and new could sit together without looking broken. But it's frustrating building something great and watching teams work around it.

The biggest challenge wasn't technical - it was getting teams to actually use it. Leadership wanted consistency but didn't back it up with resources. While we built the new component library, teams just reskinned legacy components to look similar. About 50% of the app is still old style, slowly getting replaced when new features are added. Thankfully our new direction was evolutionary, so old and new could sit together without looking broken. But it's frustrating building something great and watching teams work around it.

Coordinating 10 Teams to Build Integrated Marketplace

Product design lead

2023-2024

10+ cross functional product teams

Building a marketplace inside Tesco without killing our grocery business was like performing surgery on a moving train.

Customers expected everything to arrive together on the Tesco van, but now some stuff comes from other sellers with different delivery times and costs. I had to help people understand this new reality without losing trust.

I spent most of my time making sure 10 different teams were building pieces that actually fit together, rather than 10 separate features that happened to live in the same app. Weekly sessions and shared Figma files kept everyone aligned, plus loads of one-on-ones with individual designers.

The big focus was making search and product listings work better - getting sellers to compete on price while still feeling like the Tesco people trusted.

Key outcomes
  • SKU count growth from 30k to 980k in one year

  • £1m weekly revenue achieved

  • Seamless integration with existing grocery platform

  • 10 product teams successfully coordinated

  • Customer mental model evolution from single to multi-vendor platform

Behind the scenes

Behind the scenes

We were asked to launch marketplace in a way that protected the grocery business - making minimal changes and working around existing tech debt and delivery charge structures that weren't designed for multiple sellers. Then soon after launch, priorities completely flipped. Suddenly they wanted to accelerate marketplace expansion with much more ambitious targets. Some of the cautious decisions we'd made early on to protect grocery started holding us back from growing marketplace. It's the classic problem - design for one brief, then get measured against a completely different one.

We were asked to launch marketplace in a way that protected the grocery business - making minimal changes and working around existing tech debt and delivery charge structures that weren't designed for multiple sellers. Then soon after launch, priorities completely flipped. Suddenly they wanted to accelerate marketplace expansion with much more ambitious targets. Some of the cautious decisions we'd made early on to protect grocery started holding us back from growing marketplace. It's the classic problem - design for one brief, then get measured against a completely different one.

Embedded trading tool design

Lead UX designer

2012-2013

2 designers

I spent 18 months embedded with traders in London and New York offices, sitting alongside them to understand their pain points and identify opportunities for better tools.

These were expert users dealing with hundreds of millions of dollars - so we designed very dense UIs with loads of keyboard shortcuts, prioritizing speed over learnability. Mistakes really mattered, so we focused on reducing errors while increasing speed and giving management transparency.

We co-created solutions, got rapid feedback, and built prototypes in Axure. The process was incredibly iterative - we'd test something in the morning and have a new version by afternoon.

Delivered a new rapid spread selling tool, bond trading blotter, and various other specialized trading interfaces.

Key outcomes
  • Reduced trading errors through improved interface design and validation

  • Faster trade execution via optimized workflows and keyboard shortcuts

  • Enhanced management visibility into trading activity and performance

  • Successful adoption by expert trader teams across London and NY offices

  • Improved trader satisfaction with daily-use tools and workflows

Behind the scenes

Behind the scenes

Traders are not your average users. They're incredibly demanding and give brutally direct feedback - no sugar-coating if something doesn't work. The subject matter was also incredibly complex. I had to immerse myself completely in their world to understand their motivations and get inside their heads. You can't design for trading if you don't understand what drives a trader.

Traders are not your average users. They're incredibly demanding and give brutally direct feedback - no sugar-coating if something doesn't work. The subject matter was also incredibly complex. I had to immerse myself completely in their world to understand their motivations and get inside their heads. You can't design for trading if you don't understand what drives a trader.

Made in Enfield