Scalable developer experiences
As the developer platform evolved, aligning the needs of builders and buyers became more challenging, especially when explaining how multiple services could work together in real-world scenarios.
Company:
TomTom
Role:
Senior Designer
Year:
2022 - 2025
Objective
Create a cohesive experience that helps developers and decision-makers:
Understand the value of TomTom APIs and SDKs faster
Learn how different services work together in practice
Move smoothly from discovery to adoption
This meant reducing cognitive load while preserving the flexibility and power expected from a technical platform.
Process
I approached documentation, dashboards, and demos as interconnected parts of a single journey rather than separate products.
The work started by analyzing how developers navigated the documentation, where they got stuck, and what questions buyers needed answered early in the evaluation process.
From there, I worked closely with product, engineering, and customer-facing teams to:
Restructure the documentation portal around developer goals
Define clear learning paths and entry points
Identify real-world scenarios that could be translated into demos
Establish a dedicated design system focused on Developer Experience and Customer Enablement
Solution
The solution unified documentation, dashboards, and demos into a consistent and scalable experience.
The improved documentation portal became the foundation, offering clearer navigation, practical SDK examples, and dashboards that made usage and limits easier to understand.
On top of that foundation, interactive demos such as Matrix API for logistics routing, Traffic Index showing data and map display and TomTom Discover showcased how APIs and SDKs could be combined in realistic scenarios.
These experiences helped both builders and buyers quickly grasp value without requiring deep technical knowledge upfront.
Together, these touchpoints formed a cohesive system that supported learning, evaluation, and long-term adoption.
Key takeaways
Developer Experience is a product, not a support layer
Clear structure and visual consistency reduce friction in complex systems
Demos are critical for turning abstract APIs into tangible value
Documentation, dashboards, and demos are strongest when designed as a single ecosystem







