Practice
Design Systems: A Practical Guide
Design systems explained from the inside — tokens, atoms, modes, components, documentation, versioning. The boring parts, the necessary parts, and where AI fits in.
Read more15+ years · Loyalty · Creative direction
My design process
Design serves a purpose, and it is rarely the one written in the brief. So the first step is listening — to users, watching what they actually do, not what they say in interviews. Mapping the real problem, the real constraints, the risks the brief did not name. That part is harder than any pixel decision that follows.
Design is a lived experience, not a screenshot. So before anything ships I build real interactive prototypes — clickable, edge cases included, the kind you can hand to a stakeholder and they get it without you in the room. Code and AI are part of the process now, not a separate phase: I prototype in the same tools the team will build with. What you see is what ships, give or take a sprint.
Design must hold as the product grows. The unsexy part of the job: versioning the tokens, keeping the documentation alive, deciding who owns what, reacting fast when a new client type or platform shows up next quarter. A design system that nobody maintains might as well not exist — and most don't, which is the actual problem.
Practice
Design systems explained from the inside — tokens, atoms, modes, components, documentation, versioning. The boring parts, the necessary parts, and where AI fits in.
Read moreThoughts
AI is reshaping travel design, but not replacing it. True UX goes beyond screens. It’s about empathy, decisions, and strategy. Discover why the next generation of designers are part architect, part researcher, and part prompt engineer. The future isn’t UI. It’s judgment.
Read moreTailored features for cabins & cottages, ensuring seamless availability, pricing, and management in one comprehensive solution.
View project
Figma Template
Crafted by someone who’s both a cabin owner and a UI designer, Thember was built out of real experience. It blends aesthetics with function, offering 37 modular components based on the Bootstrap grid and a flexible color system, so you can adjust layouts easily to fit your style.
View more
Interactive Framework
My design system helps teams build consistent, high-quality products faster. It unites design and development with clear standards, reusable components, and a shared language that makes creating great user experiences effortless.
View moreCo-founder & Creative Director
2016 — Current
37M tickets / year — 119 clients in 50 countries
A London-based ticketing and booking platform for tour operators, attractions, and the hop-on hop-off bus business — one dashboard for sales channels, online bookings, POS, dynamic pricing, analytics. We started in 2016. I have been running design ever since: every redesign, every new client type, every system that broke and got rebuilt.
UI Designer
2021 — 2023
Crypto for everyone — built inside the Trezor team
A comparison and savings interface for buying, selling, and stacking Bitcoin and other crypto. Built inside SatoshiLabs — the team behind Trezor. I designed the UI for the web and mobile apps from 2021 to 2023, the years a lot of people who had never touched crypto started owning some.
UX / UI Designer
2011 — 2014
Acquired by Sygic — iOS, Android, and web
An indie travel-itinerary app for planning a trip without thirty browser tabs. Hand-picked attractions, hundreds of destinations, real itinerary planning across desktop, iPhone, and Android. I designed UX and UI for three years before Sygic acquired the company. My first long-form design job, and the one that taught me what shipping actually means.