TomTom
I led the UI execution for TomTom’s new mobile navigation app, shaping a modern experience used by over 1M users. As a senior IC, I partnered with product and engineering to ship core navigation flows and user-driven improvements that supported 100% user growth during rollout.
Product Design
0 to 1
IOS & Android

Project Overview
Product: TomTom Mobile Navigation App
Company: TomTom
Platforms: iOS & Android; Carplay & Android Auto
Users: 1M+ active users
Timeline: 2 years
TomTom consolidated multiple consumer mobile apps into a single flagship navigation experience. The goal was to modernize the UI, migrate an existing user base, and establish a product led foundation that could scale across mobile and automotive products.

Outcomes at a Glance
500K → 1M active users within ~2 months of launch
2× faster design-to-development cycles via hi-fi-first specs
10+ features from concept to shipping
User-driven improvements & features shipped post-launch, easing transition backlash
80% of Amigo users retained (Goal of 90%)
Positive overall sentiment towards new UI
Context & Constraints
Tight timeline to deliver an internal alpha in ~6 months
Existing codebase inherited from a previous app (GO Ride)
Strong legacy automotive design influence within the organization
Early focus on shipping functionality over visual refinement
This meant early UI decisions had to prioritize feasibility and speed, while keeping a clear path for later modernization.

Phase 1 – Shipping a Coherent UI Under Deadline Pressure
Goal: Enable a fast internal alpha without sacrificing long-term UI coherence.
What I Did
Designed UI solutions aligned with what engineering could realistically ship under time and technical constraints. Design decisions balanced the architecture coming from GO Ride, designs from Automotive and feature parity with Amigo
Maintained visual consistency across screens despite limited component maturity via a more flexible design system architecture with a component specific third level of abstraction in the token structure
Why it mattered:
This phase established trust with engineering and allowed the team to hit critical milestones without creating unmanageable UI debt.

Phase 2 — Reclaiming and Modernizing the Visual Direction
Goal: Move beyond “just shippable” UI toward a modern, mobile-first TomTom experience.
What I Did
Partnered with product leadership to create space for visual refinement post-alpha
Collaborated with senior automotive designers to align on a shared visual direction
Translated high-level visual vision into concrete UI explorations and component-level specs
Although organizational changes prevented the full theme from shipping at once, this work directly influenced later UI decisions and system evolution.



Phase 3 — Shipping UI Improvements Driven by Real User Feedback
Goal: Restore user trust and improve usability after public launch.
After launch, the app saw significant backlash due to missing parity and usability gaps.
What I Did
Partnered with PMs to triage user reviews and support tickets
Identified UI-related pain points that could be addressed quickly
Delivered clear UI specs and worked closely with engineers to ship fixes fast
Examples of Shipped Improvements
Navigation warnings and visual clarity
Settings granularity and discoverability
Feature-level improvements such as Winding Routes
Panel token optimization to expose for map area



Using AI to accelerate craft and iteration
AI became a practical tool in my day-to-day workflow, helping me move faster without compromising quality or consistency.
Micro-animations and interaction detail
I used Figma Make, connected to our design system, to specify micro-animations on small-scale components. This allowed me to explore and document interaction details that would have been very time-consuming with conventional tools, while keeping everything aligned with existing tokens and components.
Illustration set
I used ChatGPT and later Nano Banana to produce a consistent illustration set for the app. Consistency was achieved through a JSON-based style prompt, which allowed me to tweak specific attributes (such as tone, shapes, or color emphasis) while preserving a cohesive visual language across all illustrations. This approach, although still limited as AI image creation keeps on evolving, showed consistent enough to deliver all illustrations needed across the app experience on launch and initial growth phase.


Impact
Active user base doubled shortly after launch
User feedback highlighted improved clarity and visual quality
UI improvements helped stabilize the experience after early backlash
This phase demonstrated my ability to own UI quality end-to-end, from concept through shipped code and real-world feedback.
It looks great. I loved the new version, congratulations on the app.
Key Takeaway
I operated as a senior IC focused on shipping high-quality UI at scale, balancing delivery pressure with long-term visual integrity, and driving measurable improvements after launch through close collaboration with product and engineering.

