Simplified booking & check-in flows
Improved checkout through flow optimisation
Increased interaction with key features & upsells
Optimised critical steps in the conversion funnel
Every iteration was grounded in user insights and data, with a strong focus on usability, accessibility, and seamless interactions that reduced friction in booking and day-of-travel tasks.
Working closely with product managers, engineers, and analysts, I helped shape and roll out a scalable design system that brought consistency to the app and sped up how quickly we could design and ship new functionality. Through research, A/B testing, and behavioral analytics, I refined key flows in the booking and post-booking journey, improving engagement, supporting higher completion rates, and contributing to increases in ancillary revenue and customer satisfaction.
Interviews, analytics, usability testing
Clear problems, priorities, constraints
Rapid exploration + early engineering input
A/B testing, prototypes, real users
Trade-offs based on impact vs effort
Measure, learn, refine
“Designing for travel means designing for stress, speed, and context. The right information at the right moment makes all the difference.”
Our design decisions were always tied to measurable outcomes: optimizing conversion funnels, reducing drop-off at critical steps, and creating intuitive, well-timed upsell opportunities that felt helpful rather than intrusive.
As part of my role at easyJet, I led the homepage redesign to create a more intuitive, engaging, and conversion-driven experience for travelers. The existing homepage lacked personalization, clear user pathways, and effective prioritization of key actions. The goal was to simplify navigation, improve content hierarchy, and enhance usability, ensuring users could easily book flights, manage trips, and access important travel information. This redesign was a strategic initiative aimed at aligning business goals with user needs, increasing engagement, boosting conversion rates, and driving ancillary revenue through better feature discoverability.
Balancing simplicity with functionality while keeping essential features accessible. Designing for diverse user needs from first-time users to frequent travellers while maintaining fast performance and seamless cross-platform consistency. At the same time, integrating revenue and driving elements without compromising the user experience.
When I joined the easyJet team, one thing quickly became clear that our homepage experience wasn't living up to the expectations of modern travelers. It felt cluttered, lacked personalization, and didn't provide the right information at the right time especially on Adnroid. Passengers were frequently hunting for their boarding passes, struggling to find upcoming flight details, or feeling disconnected from their journey.
Before jumping into solutions, I took a step back to truly understand what our users needed. Through usability testing, customer feedback, and data analysis,
we uncovered key frustrations. Travelers wanted instant access to essential information, boarding passes, flight updates, and booking details without unnecessary
distractions. Our research also highlighted that many users opened the app frequently in the days leading up to their trip, yet the experience didn't adapt to their journey stage.
To ensure alignment between user needs and business goals, I conducted a Design Studio workshop with stakeholders.
With these insights in mind, I set out to redesign the homepage with a clear goal: to make travel effortless.
We streamlined the interface, prioritizing real-time, dynamic content. If a passenger had an upcoming flight, that became the focal point, boarding passes, departure times, and gate updates surfaced immediately.
If they were planning a trip, the homepage seamlessly shifted to showcase relevant bookings, offers, and inspiration.
To enhance clarity and usability, we reduced cognitive load by refining navigation, simplifying language, and ensuring that every piece of information served a purpose. No unnecessary friction - just the right details at the right time.
To bring all of this to life, I worked closely with developers to ensure smooth interactions, optimized animations, and fast-loading components, enhancing both usability and performance across devices.