Sr.UI/UX Designer – Tung Lam

menu icon
Logo
Available for work
Hanoi, Vietnam πŸ‡»πŸ‡³

Vietnam Airlines

Website Revamp 2025

A full UX/UI redesign of Vietnam Airlines digital presence β€” transforming a cluttered, legacy interface into a premium, brand-defining experience worthy of a five-star airline.

Project Snapshot

Project type: Website Revamp 

Platform: Desktop & Mobile Responsive

Industry: Aviation / Airlines

Team

UI/UX Design Lead

1 Researcher

5 UI/UX Designers

1 Graphic Designer

Druation

5 months

My Role

Design
Leadership

As UI/UX Design Lead, I was responsible for the full arc β€” from strategy and research to final presentation to the client.

Leadership
  • Organized team into 2 parallel squads
  • Defined 6-month design roadmap
  • Maintained overall UX quality & consistency
  • Presented solutions directly to VNA C-suite
Research & Strategy
  • Led UX workshops & stakeholder interviews
  • Designed user survey framework
  • Competitor analysis (6 global airlines)
  • User persona development
Design Execution
  • Concept direction & art direction
  • High-fidelity prototypes (desktop + mobile)
  • Design system & component library
  • Accessibility implementation (WCAG)
Collaboration
  • Close coordination with PMs, BAs, engineers
  • Ensured feasibility across all solutions
  • Design QA during development handoff
  • Supported launch preparation
Research & Discovery

Understanding the
full picture

We combined quantitative data from 919 user surveys with qualitative insights from 40+ stakeholder interviews across 9 departments β€” including leadership, marketing, digital, and passenger services.

πŸ‘₯
Stakeholder Interviews

Conducted structured interviews with VNA's Chairman, CEO, Deputy CEOs, 18 department heads, and 20+ specialists. Four key themes emerged: visual direction, content strategy, booking flow, and Lotusmiles loyalty.

4C-suite leaders
18department heads
20+specialists
πŸ“Š
User Survey Β· 919 Responses

Surveyed 919 real Vietnam Airlines customers across three usage frequencies. Participants rated 9 core tasks on usability and provided open-ended feedback. Data revealed a sharp gap between primary booking tasks and secondary functions.

496frequent users
395occasional users
28rare users
Audience Analysis

Who uses the
VNA website?

Using SimilarWeb traffic data and Nielsen's "Connected Spenders" research, combined with 30 individual user interviews (ages 25–35), we built a clear picture of VNA's digital audience.

Age distribution of website visitors
18–24
29.89%
25–34
37.96%
35–44
12.45%
45–54
9.33%
55–64
6.32%
65+
4.04%
↑ 25–34 is the dominant group β€” young professionals are VNA's core digital audience
Device & traffic overview
57.12%
Mobile web
42.88%
Desktop
Monthly visits 2.3M avg
Avg. session duration 5 min 37 sec
Pages per visit 5.69
Bounce rate 38.71%
↑ Mobile-first design is non-negotiable β€” over half of users arrive on phone
Nielsen Β· Connected Spenders

VNA's audience behaves like "Connected Spenders"

Age and income alone don't define VNA's most valuable users. Nielsen's Connected Spenders framework β€” applied through 30 individual interviews β€” reveals behavior patterns that directly shaped our design priorities.

30%+

of Connected Spenders in Vietnam are aged 25–34 β€” matching VNA's dominant traffic segment

80%

live in major cities β€” Hanoi & Ho Chi Minh City account for most VNA digital traffic

60%+

research and compare prices before purchasing β€” demanding clear, trustworthy information

70%+

want more options when shopping β€” expecting add-on services and customizable journeys

70%

share their shopping experiences β€” word-of-mouth and online reviews heavily influence choices

50%+

willing to pay more for modern, premium products and experiences

Design implication: This audience is digitally confident, quality-driven, and brand-aware. They won't tolerate a slow, cluttered, or impersonal website β€” and they'll switch to a competitor that respects their time.
Key Findings

Three critical
pain points

Across both data streams, the same problems surfaced repeatedly. These became the north star for our design decisions.

18%

Users cited slow page loading speed as their biggest frustration β€” causing abandonment before the booking flow even began.

Performance
56%

Over half of users encountered friction within the booking flow β€” complex steps, unclear fare differences, slow transitions.

Booking UX
33%

Users said the site lacked personalization β€” content, offers, and suggestions felt generic and disconnected from their needs.

Personalization

"Users don't want to see everything β€” they want to see exactly what's right for them, the moment they land."

Key insight from user surveys
Website Audit

Evaluated against
Jakob Nielsen's 10 heuristics

The FPT design team assessed the existing VNA website using Nielsen's 10 Usability Heuristics for User Interface Design β€” the industry gold standard for UX evaluation.

Strengths
  • Core information is clearly structured and findable
  • Brand identity (logo, color, VNA mark) consistently present
  • Booking entry point visible on homepage
  • Multi-language support (Vietnamese & English)
  • Functional flight search with key parameters
Weaknesses
  • Outdated visual design β€” fails aesthetic & minimalist heuristic
  • Inconsistent UI states across desktop and mobile
  • Information not grouped logically β€” overloads cognitive load
  • Poor error messages β€” unhelpful and technical
  • No flexibility for power users β€” no shortcuts or smart defaults
  • Cultural imagery weak β€” doesn't feel Vietnamese or premium
10 heuristic scores
01
Visibility of system status

Loading states, booking progress indicators, and form feedback are present but inconsistent β€” users sometimes unsure if actions were registered.

Partial
02
Match between system and real world

Route groupings (e.g. "Đông Bắc Á", "Đông DưƑng") use internal jargon unfamiliar to users. Airport codes shown without city names.

Poor
03
User control and freedom

No easy way to swap origin/destination. Returning from deep booking steps loses entered data. Users feel trapped in the flow.

Poor
04
Consistency and standards

UI elements differ between desktop and mobile. Button styles, dropdown behaviors, and navigation patterns are not unified across pages.

Poor
05
Error prevention

Forms allow common mistakes (invalid date combinations, missing required fields) to proceed to the next step before surfacing errors.

Partial
06
Recognition rather than recall

Users must remember fare conditions, baggage rules, and promo codes from previous steps. Key information not surfaced contextually.

Poor
07
Flexibility and efficiency of use

No shortcuts, no saved preferences, no smart form auto-fill. Repeat users must re-enter the same information every booking.

Poor
08
Aesthetic and minimalist design

Too much text, too many competing elements. Homepage lacks visual hierarchy. Design feels dated and inconsistent with a 5-star airline brand.

Poor
09
Help users recognize & recover from errors

Error messages are technical and generic. Payment failures offer no clear next step. Incomplete bookings give no recovery guidance.

Partial
10
Help and documentation

FAQ and support content exists but is buried deep in navigation. No contextual help tooltips at decision points in the booking flow.

Partial
Design Process

A structured approach
to transformation

01
Discover
User surveys, stakeholder interviews, heuristic evaluation
02
Define
Synthesis, pain point mapping, persona development
03
Ideate
Competitor audit, design concepts, stakeholder proposals
04
Design
Wireframes, high-fidelity UI, component library, prototypes
05
Test
Usability testing, stakeholder review, design QA
06
Deliver
Developer handoff, eng collaboration, launch support
Design Solutions

Four pillars of the redesign

Each solution directly addressed validated problems from research β€” grounded in user data and aligned with VNA's ambition to achieve 5-star digital status by 2030.

01 β€” Visual Identity
A premium visual language that reflects 5-star ambition

Moved away from cluttered, text-heavy layout towards a modern, refined aesthetic β€” generous imagery, soft rounded components, and a design system balancing Vietnamese cultural identity with international elegance. Typography shifted to bold, readable display fonts with conversational body copy.

Design System Typography Brand
02 β€” Personalization
A homepage that knows who it's talking to

Designed an AI-ready personalization layer β€” surfacing relevant offers, pre-filling known routes, and adapting content blocks by user segment. The homepage adapts to returning members vs. new visitors, showing contextual promotions and pre-populating frequent routes automatically.

Personalization AI-Ready Smart UX
03 β€” Lotusmiles Dashboard
Loyalty reimagined as a personal journey hub

The Lotusmiles member dashboard was rebuilt from scratch β€” showing miles balance, expiry dates, tier progress, upcoming flights, and contextual perks all above the fold. Members can now track, calculate, and redeem miles without navigating away. Integrated directly into the booking flow so every purchase shows projected miles earned.

Loyalty Dashboard Member UX
04 β€” Accessibility
Designed for everyone β€” WCAG-compliant from the ground up

Embedded WCAG guidelines throughout the design system. Content scaling, readable font profiles, high-contrast modes, keyboard navigation, and screen reader support β€” built as first-class features, not afterthoughts. This positions VNA as a leader in inclusive airline UX across ASEAN.

WCAG Accessibility Inclusive Design
Design Deliverables

What we delivered

Every page of the new Vietnam Airlines website was designed end-to-end in Figma β€” from initial wireframe to pixel-perfect handoff, backed by a fully documented design system.

Design system
✦  Figma design system
VNA Design System 2025

A single source of truth for the entire Vietnam Airlines digital product. Built on atomic design principles β€” from color tokens and typography scales to fully documented page templates, ensuring consistency across all 9 delivery files and future product expansions.

200+Components
48Color tokens
6Type styles
3Icon sets
Color tokens
Typography scale
Components
Icon library
Reflections

What I learned

πŸ›οΈ
Stakeholder alignment is a design deliverable

With 40+ internal stakeholders across 9 departments, building shared vision early β€” through research synthesis workshops and regular show-and-tells β€” was as important as the design itself.

βš–οΈ
Brand elevation vs usability is a false trade off

The pressure to "look like a 5-star airline" sometimes conflicted with clarity. The key was finding moments where premium aesthetics and clean UX patterns reinforced each other β€” not competed.

πŸ”
Research is worthless without synthesis loops

We had rich data β€” 919 surveys, 40+ interviews β€” but the real value came from continuously returning to that data throughout ideation. Patterns invisible on day one became critical on day 60.