Enterprise software, designed for the AI-native era.
Twenty years leading UX for Ericsson, HP and Ellucian — now designing — and shipping — agentic software: systems where people direct AI with confidence and control.
Prompt to production — generative UI at Ericsson scale.
The EDS MCP AI Agent — an agentic system I led the UX for at Ericsson: developers describe the interface in plain language; the agent builds it to design-system spec, with a human in command.
Developers spent days hand-building dashboards against the Ericsson Design System — and still shipped non-compliant UI that design teams had to rework.
The design problem wasn't code generation — it was trust. An agent that silently writes UI is a liability; an agent developers can direct, inspect and correct is a force multiplier. Three decisions shaped the experience:
- The human stays in command
Every generation is a proposal. Developers review, refine or reject before anything lands — no silent automation, ever.
- Ground the agent in the design system
The agent reads live component specs from Figma and validates its own output against EDS rules — compliant by construction, not by review.
- Design for iteration, not one-shot magic
Conversational refinement — “make the table filterable” — replaces prompt-perfectionism, matching how developers actually work.
A single prompt now produces a complete, EDS-compliant dashboard — 100% design-system components, zero custom CSS — with the developer approving every step. Hours of hand-built UI work replaced by a directed, inspectable generation loop.
› Build a Service Orchestration dashboard: counters, 1,000-row table, donut & bar charts…
✓ EDS-compliant · 0 custom CSSThroughput — last 8 weeks
Status distribution
Seven AI products, shipped solo — directed, not typed.
After twenty years designing enterprise software, I spent 2025–26 proving a thesis: a UX leader who understands the full SDLC can direct agentic AI to build production software — if, and only if, the human stays in command. Seven products are live. Every claim below is verifiable in a deployed system.
- Adversarial review gates — MAFIP
Every feature slice passes an independent AI review scored /100; below 95, or any critical finding, it does not ship. A flagship feature gated at 91 was remediated to 97 before release. Two sub-standard slices were held back entirely.
- Evaluation infrastructure AI code must pass
A 340-test backend suite, golden-reference regression charts, Playwright E2E with axe accessibility checks and 21 visual baselines, CI quality gates. “It compiles” is not a bar.
- Design systems under AI generation
Locked type, color, and elevation tokens with a written taste record — so agent-generated UI cannot drift into generic AI slop.
- Human-in-the-loop, across the whole stack
Conversational AI for thinking, agent skills for automation, MCP for integration, AI IDEs for building — prompt, context and agentic-loop engineering to direct each surface, and verification before anything ships.
The takeaway isn't that AI writes code. It's that judgment scales — when you build the gates that force AI to meet a senior practitioner's bar.
Health, time management and money — three hard problems, one discipline.
Underpinning all of it: formal usability programmes with global telecoms at Ericsson — read one synthesised research story. Full decks under NDA, available on request.
Twenty years, one throughline: enterprise UX.
Along the way: introduced atomic design to an entire product suite at Ellucian, and built one of the earliest production agentic UX practices at Ericsson.
From the people I've worked with.
“He had the ability to focus on the right solution — not the easiest… he introduced atomic design methods to an entire product suite.”
Sania Khan — SVP, Product & Strategic Innovation · Ellucian
“Mohan combines strategic UX thinking with hands-on technical skill, and he's someone I've learned a great deal from.”
Brian Lawless — UI Framework PO · Ericsson
“The work he has done to standardize the common components pattern library has been tremendous.”
Raja Saravanan — Sr Director of Engineering · Ellucian