Open to senior & lead roles · London / remote

Making complex products feel simple.

Senior / Principal Product, UX & CX Designer. Enterprise software, SaaS platforms and AI-powered products across the UK, Europe and the Middle East — discovery and research through to engineering hand-off.

The hard part of an AI product isn't the model. It's deciding what it's allowed to do on its own, what it must ask about, and how a person can tell the difference at a glance.

That's a design problem, and it's the one I spend most of my time on.

Autonomy boundary — try it Drag to move work between person and system
The system suggests, the person decides
Level 3 / 5
Person decides System decides
PersonGather
PersonInterpret
PersonDecide
PersonAct

What the interface has to do here

Show its reasoning and its confidence, side by side with the alternative it rejected.

What goes wrong if you get it wrong

People accept suggestions without reading them. Measure the accept rate against the correct-accept rate, not just engagement.

Selected work

1995 → today · Enterprise · B2B · AI
Today
2020 – 2026 Travel technology B2B agent platform AI-assisted search Sole UX designer · 0 → launch

Codename TraC: a booking platform that 35,000 travel agents open every month — built from scratch.

A new B2B booking platform for one of Europe's largest tour-operator groups, designed from a blank page to a live product used daily by agencies across Europe and the UK. One search surface for twelve product types, a basket that carries both new bookings and amendments, an AI assistant that sets up a search from a sentence — and a month of production analytics to show it is working.

Client and product names, logos and URLs withheld under NDA.

The production home screen as shipped, with client and product logos replaced by placeholders and account details blurred

As shipped, in production

The live home screen (branding and account details withheld). Hero carousel, Agent+ search, product tiles, support rail — the structure above is the structure agents use, not a concept.

Which product tiles agents actually click · one month
Flights
41.6%
Packages
22.9%
Hotels
15.5%
Roundtrips
8.0%
Car · Ship · Train
8.2%

Twelve products, one front door

Flights, packages and hotels take 80% of tile clicks; nine further product types share the rest. The home screen gives every product a door without letting the long tail crowd the three that matter most.

Where the work happens · share of monthly visits
Welcome / home71.8%
Amend booking · basket
avg 3 min 46 s on page
42.1%
New booking · basket16.6%

The basket is the workbench

Amending existing bookings is the second-busiest surface after home, and the one agents spend longest on. The basket was designed as a working object for new and amended bookings alike — and specified as a grid system so engineering could build every state of it.

35.6kUnique agents / month
1.24MPage views / month
98.9%Arrive direct — a daily tool
98.8%Visits with no error
Illustrative sample Digital transformation Design system Founding author

One system, four products, and a governance model the teams asked to keep.

A design system for a post-acquisition SaaS group: a three-tier token architecture, 24 fully-specified components, and — the part that actually got it adopted — a federated contribution model with a published review SLA and a no-breaking-release deprecation policy.

blue.600→action.primary
green.700→status.success
grey.900→text.primary
High-contrast theme: 11 primitives changed, 0 product changes.

Semantic tokens as the only public API

Products reference surface.raised, never grey.100. A brand refresh and a public-sector high-contrast mode were each a token-file change with no product-team involvement.

Contribution SLA
RFC openedDay 0
Core review≤ 5 days
Decision≤ 10 days

Federated contribution, published SLA

Any team can propose a change; the core commits to review in five working days and a decision in ten. The guarantee of not being blocked is what got four product leads to accept a shared dependency.

Modal · migration window
v1 · deprecatedRemoved in 2 cycles
v2 · currentCodemod available
3 of 4 products migrated · Workflow scheduled sprint 41

Deprecation, never a breaking release

Old and new ship together for at least two cycles, with a codemod where feasible. Teams migrate on their own schedule — which removed the fear that had killed the previous attempt.

92%Component coverage
−60%UI build time
4 / 4Teams contributing
Illustrative sample AI product Decision support Design lead

A classifier that knows when to speak, when to suggest, and when to stay quiet.

An AI-assisted case triage interface for financial-services operators. The system's behaviour changes with its confidence: pre-fill when it is reliably right, suggest with evidence when it is uncertain, and abstain entirely rather than anchor an operator on a guess.

Three bands, three behaviours
HighPre-filled · ↵ to accept
MidSuggested · evidence shown
LowNo suggestion

Confidence as behaviour, not a number

Thresholds set from the model's calibration curve with risk and compliance. Confidence is never shown as a percentage: operators read "72%" as a precise claim and over-trusted it.

Why this suggestion
#19877 · same fee pattern
Resolved as Complaint · Fees
#19402 · promised reversal
Resolved as Complaint · Fees

Provenance over explanation

Example-based evidence won the comparative test on error detection. Operators are experts in cases, not models — so the explanation is three similar resolved cases, in their vocabulary.

Low confidence
No suggestion for this case.
Classify manually — the system is not confident enough to help.
TypeSelect…

The abstention state

Below the lower threshold the system shows nothing — not a greyed-out guess — because a visible guess anchors. Tested: no slower than a pre-fill, and fewer errors.

2.4×Suggestion uptake
−41%Incorrect accepts
−11%Handling time
2016 – 2018 NetEnrich IT services platform Web · iOS · Android Lead UX designer

Codename GO: a single pane of glass for IT services — "Uber for IT".

A service experience and consumption platform for NetEnrich, the main point of access for cloud and managed service providers to deliver white-labelled Azure, AWS and Google Cloud services to their end clients. Partners get end-to-end transparency at every stage of a service being consumed, and the control to manage projects on behalf of the end client with no manual intervention.

netenrich go · service provider work area · mobile companion
NetEnrich GO on a laptop and a phone: a channel list of client organisations on the left, a conversation feed of incidents in the centre, and an at-a-glance panel with major incidents, war rooms and a success-risk intelligence gauge on the right
Information architecture flow for the Service Provider role, with the four work areas: End Client, Partner, Service Provider and Homes

Three roles, three work areas

End client, partner and service provider each get a distinct work area and home, mapped as full task flows before any screen was drawn. The IA is the product: the same service looks different depending on who is consuming, delivering or reselling it.

Sign-in screen, account settings, and a NOC services dashboard with Immediate Response, Attention Required and Scheduled counters, client uptime and response SLA gauges

Operations at a glance

The NOC view triages everything into three states — immediate response, attention required, scheduled — above client uptime and response-SLA gauges. The volume of backend data and calculation made load time a first-class design constraint.

Visual specification for the work area: breadcrumb spec, info bar spec, conversation status and conversation stats widget specs with measurements

Specified for hand-off

Breadcrumb, info bar and every widget specced with dimensions and states for the React teams. Conversation status, stats, hover and on-click behaviours documented so the design survived the journey into code.

3UX designers led
3Platforms · web, iOS, Android
3User roles · client, partner, provider
May 2006 – Jul 2008 Mediahub LLC · Dubai, UAE Out-of-home Large format Sr. Designer · GUI Lead

Brand experiences at the scale of a building — and on wheels.

Before enterprise software, experience design meant the physical kind. At Mediahub in Dubai I concepted and designed out-of-home experience centres and roadshows for a range of brands — custom-built vehicles that took a brand to its audience — alongside large-format advertising, including building wraps on Sheikh Zayed Road.

A custom-built roadshow vehicle: a bus chassis with a green Jeep-style body applied along its side, parked outside a Dubai showroom, with the designer standing beside itMobile experience centre · concept & design
A full-height building wrap on a Sheikh Zayed Road tower advertising Emirates' New York non-stop daily route, with the Statue of Liberty rising the height of the buildingBuilding wrap · Sheikh Zayed Road
A red fully-wrapped branded bus parked in front of a modern building

Experience centres on the move

Roadshow units built onto bus chassis and wrapped end to end, so a brand's showroom could arrive at a mall, an event or a business park rather than wait for people to come to it.

Inside a branded experience centre: an orange-toned interior with a wall-mounted screen and display units

Inside the brand

The interiors were designed as much as the exteriors — screens, display and colour carried the brand through from the kerb to the conversation inside.

A blue-and-white wrapped bus travelling along a Dubai highway

Concept to execution

From the first sketch to the finished vehicle on the road: concept, design and production artwork for formats where there is no second print run and no patch release.

2+Years · Dubai
OOHExperience centres · roadshows
XLLarge-format & building wraps
1995 – 1996 Edit Multimedia Systems · Matunga, Mumbai Instructor Where it started

Teaching multimedia design in Mumbai, the year the practice began.

My first professional role, and the start of a thirty-year practice: instructor at Edit Multimedia Systems in Matunga, one of Mumbai's early multimedia and design studios, which went on to become the EDIT design training institute that still operates in Dadar today.

Teaching design before practising it at scale turned out to be the right order. Explaining why a layout works, to a room of people who will immediately try it, is a discipline I have leaned on ever since — in design reviews, in stakeholder rooms, and in the written specifications that engineers build from.

Formal company award Most Valuable Contributor Edit Multimedia Systems · 1995–96
1995

How I work

Discovery → hand-off
01

Frame the problem

Stakeholder interviews, service and process mapping, analytics review. Agree what we're solving and how we'll know it worked before anyone opens a design tool.

02

Research & architecture

Contextual enquiry with real users, competitive benchmarking, information architecture and task flows. Complexity gets organised here, not decorated later.

03

Design & validate

Interaction design, high-fidelity UI and working prototypes, tested with the people who'll use them. Iterate against measures, not opinions.

04

Ship & measure

Specs, states, edge cases and tokens engineers can build from — then post-launch instrumentation to confirm the problem actually moved.

About

Background

I'm a senior designer drawn to the problems other people call boring: permissions, pricing engines, reconciliation screens, the workflows a business genuinely runs on.

Most of my work has been in enterprise software and SaaS — products with real operational weight, long-tenured users, and stakeholders who need to see the reasoning rather than just the pixels. That's shaped how I practise. I bring evidence early, I write things down, and I make trade-offs visible so teams can decide well.

I care about building data-driven design cultures. Qualitative research tells you what's happening and why; analytics, benchmarking and usability metrics tell you how much it matters. Together they turn design from a question of taste into a matter of record — which is how design earns a place in the conversations that set the roadmap.

User research Information architecture Interaction design High-fidelity UI Prototyping Design systems Usability testing Service mapping Engineering hand-off Workshop facilitation Figma Analytics

Get in touch

Roles · consulting · collaboration
maddyhanshu@gmail.com