Incrementally modernising and scaling a complex, legacy platform without breaking customer workflows
MyGeotab operates as a large-scale enterprise platform used daily by fleets to manage vehicles, drivers, safety, and operations. The work focused on reducing cognitive friction, improving consistency, and enabling teams to ship safely at scale.
MyGeotab operated as a fragmented ecosystem of legacy patterns, overlapping features, and distributed ownership. Small usability issues compounded across the platform, slowing users down, increasing support burden, and eroding confidence for both customers and internal teams. High cognitive load caused by inconsistent patterns created friction across a large surface area with deeply embedded workflows. No viable "big-bang" redesign was possible due to enterprise risk — and organisational complexity meant influence had to be earned without direct authority. Any progress needed to be incremental, defensible, and resilient to continuous change.
Small usability issues appeared minor alone but collectively created significant friction across the platform — increasing cognitive load and eroding trust at scale.
Inconsistent navigation and IA increased decision fatigue, onboarding cost, and support burden — problems that compounded as the platform grew.
Enterprise-scale risk, distributed ownership, and mission-critical workflows meant change had to be incremental, defensible, and resilient to continuous delivery.
Centralised design control had become a bottleneck. Teams needed to move faster without compromising quality — requiring a new operating model, not just better components.
Four high-leverage workstreams that improved quality, clarity, and delivery speed incrementally — without disrupting existing customer workflows.
Identified and addressed high-frequency, cross-cutting usability issues that appeared repeatedly across features and teams — surfacing systemic UX debt hidden from any single product view.
Established flexible, reusable IA and navigation patterns that prioritised predictability without rigid uniformity — lowering decision fatigue and onboarding cost across teams.
Defined shared patterns for high-traffic surfaces, aligning interaction models and behaviour across teams to reduce rework and increase long-term maintainability.
Design Lead
Workstreams designed to compound over time — each improving quality, consistency, and delivery speed across the platform.
Identified and resolved high-frequency cross-cutting usability issues, creating a shared quality baseline across teams.
Reusable, flexible IA and navigation components that reduced decision fatigue and supported consistent onboarding at scale.
Shared interaction models for high-traffic surfaces, reducing rework and improving maintainability across teams.
Redesigned how design operated — embedding shared standards that enabled teams to ship confidently without central approval.
Incremental by design — compounding over time into platform-level improvement
Reduced friction in day-to-day workflows without disruptive change to mission-critical customer processes.
Demonstrated that meaningful improvement could happen safely and continuously — shifting team norms around what "good" looks like.
Teams could ship confidently without central approval, with clearer decision-making and less rework across surfaces.
Alignment across high-traffic surfaces and navigation reduced onboarding cost and long-term UX debt accumulation.
Strengthened MyGeotab's ability to evolve as a coherent, resilient platform — supporting long-term growth without compromising usability or trust.