Scaling a B2B Workflow for Enterprise

As founding UX engineer on a B2B sustainability platform, I redesigned a core service workflow, shifting consultants from back-stage setup to client-facing deliverables and helping the business close a large deal with a global electric vehicle manufacturer.

Role: Senior Product Designer & UX Engineer (founding team) | Scope: UX Research · Service Design · Product Design · Front-end Dev | Company: Minviro | Year: 2024–present

Problem

A core task that broke at scale

The platform's main workflow requires users to connect thousands of items to the right reference sources. Think of it like tagging every row in a massive spreadsheet, one by one. For small projects, this worked. It wasn't built for enterprise scale.

Through session recordings in PostHog, demo observations, and stakeholder interviews with the consulting team, I identified mapping as the service delivery bottleneck, the back-stage work gating every client engagement:

10,000

rows in the largest enterprise projects

~80 hrs

of manual configuration per project

1 by 1

every row configured individually, no bulk actions

A key requirement for closing a large deal with a global electric vehicle manufacturer: the prospect needed confidence the platform could handle their scale before signing.

The original flow: every row mapped individually (multiply by 10,000).

Key Decision

Replacing repetition with a single action

The same materials appear across dozens of projects, yet every new project required connecting them from scratch. I designed mapping presets: reusable templates that operationalise expert judgement, turning tacit consultant knowledge into shared service infrastructure the whole team can apply in seconds.

Create or extract. Build a preset from scratch, or extract one from an existing project. An expert's mapping decisions become a reusable asset.
Apply with clear feedback. Select a preset, apply it to a project. The system matches by name, unit, and region, then shows exactly what matched, what didn't, and why.
Scalable to 10,000+ rows. Multiple presets can be layered onto a single project, including custom supplier data. Works at enterprise scale without compromising user control.
Applying a mapping preset: clear feedback on what matched and what needs attention

Outcome

Two weeks → one day.

90%

reduction in project setup time

3×

more projects delivered with the same team

£16,200*

saved per client each year in consultant hours freed for billable work

The workflow that was blocking enterprise adoption became a selling point in demos and helped the business close a large deal with a global electric vehicle manufacturer. Consultants who spent days on manual setup now start delivering value immediately, turning hours of configuration into recoverable billable time.

With the bottleneck gone, consultants now spend their days on the actual deliverable: impact breakdowns, hotspot analysis, and supplier comparisons that clients pay for. The redesign rebalanced the service: hours of back-stage configuration moved into front-stage analysis.

Metrics based on before/after time studies on equivalent project sizes, measured during internal QA and early enterprise onboarding.
*Estimated at £75/h × ~72 hours saved × 3 projects per client.

Process

How I built it

I owned research, PRD (Product Requirements Document), and design end-to-end, shaping the work with product and engineering, and contributed directly to front-end development and code review. Before committing to build, I put working prototypes in front of consultants to test the matching logic on real project data.

The research became design principles the team still uses for any automation: never hide what the system did, always show what matched, what didn't, and why, and keep every automated decision reversible. Those principles became interface patterns and UX writing, from interface copy to help centre guides for customers and customer success.

I built an AI-native design workflow: Claude skills, codebase rules and design system context, with Figma MCP and Claude Design as tools, so AI builds with our real components and Figma, Storybook and production don't drift apart. To keep the feedback loop running after launch, I set up a CX agent that connects Fireflies, Granola and PostHog, turning customer calls into tickets, alerting the team when people get stuck, and surfacing UX gaps for the roadmap.

Notion logo
PRD & research
PostHog recordings, interviews, prototype tests
Claude logo
AI design context
Skills, rules, Figma MCP, Claude Design
React logo
Production code
React/Next.js with TypeScript, shipped
Storybook logo
Design system
40+ components across Figma, Storybook, prod
Next Project
Designing Trust in AI-Generated Code →
AI / Automation Product Design Branding