Shaping chaos to clarity. Making complex feel simple.

15+ years · Loyalty · Creative direction

You can see my designs there.

My design process

Listening before making.

  1. Diagnostic

    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.

  2. Prototypes & systems

    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.

  3. Scaling & sustainability

    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.

Learn

Thoughts

Is UX dead?

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 more

Availability calendar
for cabins & cottages

Tailored features for cabins & cottages, ensuring seamless availability, pricing, and management in one comprehensive solution.

View project

Resources

Cover image for resource: Design System

Interactive Framework

Design System

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 more

What I have actually built.

Ventrata logo

Ventrata

Co-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.

Invity.io <span class="venture-parent">(SatoshiLabs)</span> logo

Invity.io (SatoshiLabs)

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.

Tripomatic <span class="venture-parent">(Sygic)</span> logo

Tripomatic (Sygic)

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.