Three product surfaces (the consumer app, the Business Portal, and the fast-charger HMI) were built by teams working in isolation, each optimising for its own metric. The interface mirrored how the organisation worked: fragmented, with nobody owning the full user experience.
As Design Manager, I built the design infrastructure from scratch: ceremonies, shared systems, and cross-squad processes. I managed six designers across three squads while staying hands-on with the app redesign, making good product decisions structural rather than dependent on the right person being in the right room. The ceremonies and the system outlived the redesign and became how the team worked.
Wallbox made award-winning EV chargers used in homes and offices across five continents. But the software that made them smart, MyWallbox, the Business Portal, and the HMI on public fast chargers, was built by teams that barely spoke to each other.
The consumer app had a 2.6-star rating. The Business Portal was actively avoided by fleet operators. The charger HMI was designed from scratch every time a new hardware model shipped. None of these were interface problems in isolation. They were the visible symptoms of a deeper issue: design had no seat at the table, no shared methodology, and no way to scale.
"The charger is beautifully designed. The app makes me feel stupid."
User interview, March 2022Teams were reluctant to involve design, and priorities churned constantly. Three squads in the same product ecosystem had no coordination, no shared components, and no shared rituals. The problem wasn't a lack of talent, it was a lack of infrastructure.
My first move wasn't to redesign a screen. It was to design the conditions that would make every screen better, permanently: a Design Hub, a shared operational structure connecting three previously siloed squads under a common way of working.
The hub had three components: one designer embedded per squad, contributing to and drawing from a shared design system; a 360° team model that formally connected Design, Engineering, QA, Product, Data, and Content; and a full calendar of ceremonies built from scratch, none of which existed before.
The goal was to make good design structural, not accidental. When teams share a system and shared rituals, quality stops depending on the right person being in the right room.
Design Weekly
All designers sync on work in progress, blockers, and upcoming decisions. Created visibility across squads that didn't exist before.
Design Review
Structured critique before handoff. Reduced back-and-forth with engineering by catching misalignments early.
Home Demos
Cross-squad showcase of shipped work. Built a culture of visibility and made design progress legible to the whole organisation.
Tech Alignment
Design and engineering in the same room before screens go to production. Caught feasibility issues at the sketch stage, not in QA.
The Design Hub covered three distinct product surfaces simultaneously, each with different users, technical constraints, and maturity levels. Managing this breadth required systems thinking, not just screen-level craft.
Decisions made in the consumer app rippled through the Business Portal. Components built for the HMI fed back into the design system. The work was only coherent because there was now a single thread connecting all of it.
MyWallbox App
End-to-end redesign of the primary consumer product, from charger control and scheduling to energy insights and onboarding. 84% of all app sessions passed through screens that were rebuilt from scratch.
Business Portal
Fleet and building management for commercial operators. Redesigned alongside the app to create coherent system behaviour across user types, with shared components drawing from the same design system.
Fast Chargers HMI
UI Kit and interaction model for public fast-charging stations. Created a reusable framework that eliminated the "design from scratch" approach that had produced inconsistent hardware UI across product lines.
Design Workflows
Tooling, documentation, and processes that made the design team itself more scalable: Figma structure, component governance, ZeroHeight integration, and onboarding for new designers joining the hub.
Before the design system, each squad built components independently. The same button existed in six versions. Designers recreated things that already existed. Engineers were never sure which version was correct. Every handoff reopened the same debates.
We built the system in parallel with the redesign, not before or after it, but alongside it. Every screen either used an existing component or created a new canonical one. Documentation lived in ZeroHeight, directly usable by engineering without translation.
Three months in, features that previously took a sprint were taking half a sprint. The system wasn't just a Figma file, it was the mechanism by which three squads could work in parallel without diverging.
The Wallbox design system in Figma, tokens, components, and patterns shared across the consumer app, Business Portal, and HMI surfaces.
Foundations
Colour, typography, spacing, and motion tokens. One source of truth that propagated through every component.
Components
Buttons, inputs, cards, states, and navigation patterns. Built once, used across all three product surfaces.
Patterns
Recurring UX flows, charger status, error handling, scheduling, onboarding, defined once so squads stopped solving the same problems independently.
Documentation
ZeroHeight integration so engineering could access specs, usage guidelines, and implementation notes without going through design.
84% of all app sessions passed through the Charger Control screen. That became the proving ground for what a different approach looked like in practice.
The app had been built from the inside out: it exposed what the hardware was doing, in technical language that made sense to engineers. Users didn't care about amps. They cared about whether their car would be ready for the morning commute. We flipped the model.
Twelve status colours collapsed into four clear states. Jargon became plain language. The hierarchy shifted to what users needed to act on, charge time remaining, energy cost, green percentage, rather than what the system happened to be doing internally.
| What changed | Before | After |
|---|---|---|
| Information model | Technical data: amps, raw status codes, system states | Outcomes: time to full charge, energy cost, green energy percentage |
| Status system | Twelve colour states with no explanation | Four clear states with a plain-language sentence describing what's happening |
| Available actions | All options visible at all times, regardless of context | Contextual: only what's actually possible in the current state is shown |
| Errors | Technical error codes that required looking up in a manual | Clear explanation of what happened and a suggested next step |
| Onboarding | A setup flow that assumed prior technical knowledge | Step-by-step guidance designed for someone connecting their first EV charger |
The app rating went from 2.6 to 4 stars. Connection reliability rose from 83% to 96%. Delivery speed improved by 40% once the design system was established. These were the numbers that were easy to report.
The harder outcome to quantify was the shift in how design operated at Wallbox. At the start, design was a service, called in to make things look better at the end of a process. By the end, it was embedded in every sprint, across every squad, with a shared system that made that embedding sustainable.
The ceremonies, the system, and the cross-squad rituals didn't disappear when the redesign shipped. They became the way the organisation worked.
Users who had avoided the app started recommending it, which in a category built on word-of-mouth referrals, mattered more than any single metric.
Six designers across three squads working from a shared system. Regular ceremonies that made cross-team dependencies visible before they became blockers. A design team that engineering trusted and product treated as a strategic partner, not a finishing service.