This portfolio contains proprietary work.
Please enter the password to continue.
Incorrect password. Please try again.
Hello, I'm
With a background in psychology and 4 years of experience as a UX/UI designer, I bring deep user empathy and data skills to every product I design. From end-to-end design execution to strategic influence, I solve complex UX/UI challenges while building strong cross-functional partnerships.
An automated pricing program on Agoda Property Portal that helps hotels beat third-party listings by 2% to convert more direct bookings and increase revenue, now serving over 15K active hotels and growing.
Agoda's partner-facing platform where hotel and home partners manage their listings, rates, and performance.
An AI-powered dashboard that transforms thousands of quarterly survey responses from Agoda's accommodation partners into an always-on, real-time source of truth — replacing a manual process that ran only once a year.
Wholesale distribution platform developed by Agoda for Booking Holdings that helps hotel and chain partners optimize B2B rate distribution and prevent revenue leakage across multiple booking channels.
A $7.5M automated pricing program that helps 15,000+ hotel partners beat third-party listings by 2% to convert more direct bookings and increase revenue.
As the sole designer from launch to scale, I owned every stage of the program and every touchpoint of the hotel partner journey — from pre-activation education and sign-up through post-activation management and analytics. I created 8+ core features, built scalable design systems that supported future growth while features were still being defined, conducted SQL data analysis to identify business and design opportunities, and advocated for strategic initiatives backed by data insights.
I structured my design approach across three phases, each responding to a new set of challenges as the program and its hotel partners evolved.
| Phase | Product lifecycle | Partner need |
|---|---|---|
| Phase 1 | Launch | Discover — Should I join the program? |
| Phase 2 | Grow | Commit — Is this worth staying in? |
| Phase 3 | Scale | Succeed — How do I get the most out of this? |
When we launched ADR+ on Agoda Property Portal in June 2025, we started with only a self-sign-up flow and a minimal landing page — the goal was to validate hotel adoption before investing further. I broke down the design challenge into three core questions:
For discoverability, I explored three touchpoints to reach hotels:
Banner & slideout — I investigated high-traffic pages within Agoda Property Portal and placed a banner and slideout where hotels were most likely to see them. This approach had shown promising results in past campaigns and could be self-published via a third-party tool with minimal dev effort, making it fast to test and iterate
ADR+ card on Growth Programs page — once a consolidated partner program hub launched after ADR+, I leveraged it to surface ADR+ alongside other programs hotels were already actively browsing
Email — evaluated but deprioritized due to typically low click-through rates and higher dev effort compared to the other channels
For education, I worked with the business team to align on the core narrative: lead with revenue impact, make it tangible with personalized estimates based on each hotel's own data, and explain the pricing mechanic through a side-by-side visual diagram rather than text. I ran quick internal testing to validate which explanation was clearest, and anticipated top hotel concerns in a proactive FAQ organized by user intent.
For sign-up, I worked with the PM and legal team to define the absolute minimum requirements — landing on a single confirmation step with just T&Cs and one click to confirm. I also added a self-deactivation button upfront so accidental clicks could be undone without friction, maintaining partner trust in the program's flexibility.
Six months after launch, ADR+ had scaled significantly — but we were seeing a ~10% churn rate. The MVP experience we launched with was no longer sufficient. To understand why hotels were leaving, I leveraged two data sources I had previously set up: tracking across all features, and 2,500+ responses from the MVP deactivation survey.
Using SQL to query deactivation patterns by hotel segment, booking volume, and time in program, I surfaced 4 key insights:
From these insights, I defined two clear design objectives:
Give hotels more visibility into program performance, increase engagement, and reduce churn.
Design the dashboard to accommodate continuous feature additions without creating clutter. As features multiplied, buttons and links were competing for attention and creating information hierarchy issues.
Before
After
After validating technical feasibility with the lead engineer, I presented the redesign to the PM with quantified business impact. The PM agreed and committed to the long-term 2026 roadmap. However, he raised concerns about Q1 development effort since the revamped dashboard wasn't in his original Q1 milestones. I addressed this by proposing an MVP version for Q1 that would lay the foundation with minimal development effort while accommodating planned Q1 features — with the complete version following in subsequent quarters. This phased approach balanced immediate business needs with long-term strategic goals.
The redesign will be measured by: retained active users, reduced deactivation rate, decreased support escalations, and increased page engagement.
The enhanced flow turns a deactivation intent into a retention and support opportunity — with personalization, alternatives, and better data collection at every step.
Personalized first step — two versions based on hotel data: no ADR+ bookings variant encourages staying enrolled for future benefits; bookings variant shows full key metrics summary (average daily rate, net revenue, net bookings, net room nights vs. non-direct bookings) — making the cost of leaving concrete and personal
Alternative options step — Change tier (recommended), Pause, Report issue, or Proceed with deactivation — surfacing options hotels may not have known existed
Report issue flow — dedicated path to flag specific problems with preferred contact method, turning deactivation intent into a support opportunity
Enhanced deactivation survey — refined from v1 learnings, with clearer reason categories and document upload for more actionable data
v.1 — MVP flow
v.2 — Enhanced flow
The enhanced deactivation flow launched in March 2026. Early data shows an encouraging downward trend — deactivation rate dropped from 8.7% in February to 5.12% in March and 4.26% in April, reaching one of the lowest rates since program launch.
While it is still early to draw definitive conclusions, the initial signal is positive and we will continue monitoring over the coming months.
With activation and retention addressed, we now focus more on maximizing value for hotels that stayed — and revenue for Agoda. Giving committed hotels the visibility and control to optimize their participation was always part of the vision; with the foundation in place, we could invest in it fully.
Working closely with the business team and PM, we expanded the program to maximize value and revenue by improving the program mechanism, providing more visibility, flexibility, and control to our partners. I designed the following key features:
Dedicated performance and bookings reports giving hotels visibility into ADR+ booking volume, average daily rate vs. non-direct bookings, net revenue, and room nights — concrete data to evaluate and trust the program.
As the business team improved program logic to win more bookings against third-party listings, I introduced 4 tiers ranging from basic to advanced rate adjustment — giving hotels agency over how aggressively ADR+ operates for their property.
A flexibility option allowing hotels to temporarily halt ADR+ adjustments for a set bookable period — an alternative to deactivation for hotels needing to resolve pending issues.
Allow hotels to block ADR+ adjustments on specific dates with more flexible control — giving partners greater precision over when the program operates.
The program grew from 1,570 active hotels at launch in June 2025 to 16,460 in April 2026 — a consistent month-over-month growth across 10 months — generating $7.5M in revenue. This reflects the compounding impact of activation, retention, and ongoing program optimization working together across the full partner journey.
As the sole designer across the full program lifecycle, this case study reflects the breadth of my product design practice — from setting up tracking infrastructure and conducting SQL churn analysis, to translating a complex pricing mechanism into a complete program experience and shaping the long-term roadmap. ADR+ is the project I'm most proud of — not just for what it delivered, but for how it pushed me to grow as a designer who thinks beyond the screen.
Sole UX/UI designer in an agile development team, owning the health and wellness app for Muang Thai Life Assurance, one of Thailand's largest insurance companies. Later evolved to Lead UX/UI Designer for a comprehensive app redesign—leading a junior designer through full app architecture planning, product roadmap development, and new design system creation.
| Strategic alignment | Balanced business objectives (user acquisition, engagement), user needs, technical efforts, and legal considerations through stakeholder collaboration, competitive analysis, and in-depth interviews with target users |
| End-to-end execution | From low-fidelity wireflows through high-fidelity mockups and development hand-off, maintaining design quality throughout fast-paced sprints. Led development of a new design system for the app redesign |
| User validation | Conducted moderated usability tests at key milestones, iterating based on real user feedback |
| Cross-functional collaboration | Maintained close communication with PM, business, development, and legal teams, shaping design directions and ensuring seamless implementation |
A 6-week intensive course project — a responsive web app that provides property buyers with information on properties of interest.
A health app owned by Muang Thai Life Assurance (MTL), one of Thailand's largest insurance companies — striving to promote a holistic and enjoyable healthy lifestyle, guided by the slogan "being healthy is easy and fun."
MTL Fit marked my professional entry into UX/UI design. I joined as the sole designer on the team, owning the end-to-end design across features and later evolving into Lead UX/UI Designer for a comprehensive app redesign — mentoring a junior designer while leading app architecture planning, product roadmap development, and a new design system.
Before designing any feature, I grounded myself in business, user, technical, and legal considerations — ensuring every design decision was purposeful and aligned across teams.
I developed user flows and low-to-mid fidelity wireframes — combined into comprehensive wireflows — then transitioned to high-fidelity mockups and visual design, guided by the following principles:
Incorporate quantitative data collection and analysis related to user behaviour into the design process. The absence of this at MTL meant we couldn't take full advantage of learning from real user interactions — a gap I actively addressed when I moved to Agoda, where I set up tracking infrastructure and used SQL to surface design and business insights.
An AI-powered dashboard that transforms thousands of quarterly survey responses from Agoda's accommodation partners into an always-on, real-time source of truth — replacing a manual process that ran only once a year and took the research team two weeks to complete.
Agoda runs a Partner Satisfaction Survey (PSAT) every quarter, completed by roughly 12,000 properties — around 4,000 of whom leave open-text responses. It is a rich, direct signal from accommodation partners about what was and wasn't working. But we had no scalable way to act on it.
To address this, we set out to:
Standardize a common language on partner pain-points — and use it across teams and time.
We designed a three-step solution in collaboration across Product Design, UX Research, and Data Analytics.
We started by looking at previous partner pain-points to identify the most common issues, then grouped them into pre-defined categories — such as Extranet, Payment, Support Quality, and so on. Within each category, we broke them down into specific tags that mapped to features or areas partners interact with.
For each tag, we applied a three-layer definition system to make sure the AI could tag accurately and consistently:
I collaborated with Supply, Partner Experience, and Product teams to make sure the definitions made sense across the board — resulting in 53 pain-point tags across 7 categories as a shared language for talking about partner pain-points.
With the standardized tags and definitions in place, we needed a way to automatically tag thousands of partner responses. Our data analyst trained the AI model using the three-layer definitions. Responses were auto-translated where needed, then tagged with the category, the tag chosen, and the reason behind it.
I then reviewed the output to check tagging accuracy. If something was off, we went back to revise the definitions and ran the model again. After a few rounds of this, accuracy reached around 95%. From there, a data pipeline was built so that when new PSAT responses come in each quarter, the AI reads each open-text response and tags it automatically — consistently, without manual effort.
With automated tagging in place, we needed a way for everyone to access and explore this data. I designed the PSAT Dashboard on Tableau, which has three main views:
The dashboard made it easy for any team to look at partner pain-points longitudinally — tracking which issues had improved, which had worsened, and what was driving the changes. For example, 2025 data showed a notable drop in complaints around promotions and performance (linked directly to Supply Discount scrum work and page load improvements across Property Portal scrums), while finance-related complaints rose to become the top issue at 16%.
Teams across the organization now reference this data regularly — from product discovery, prioritization, and roadmap planning to end-of-quarter reviews.
Anyone can filter by a specific tag — say, "Guest Messages" — to see what percentage of total partner complaints it accounts for, then download the verbatims and run their own GPT analysis to build hypotheses. This is now a standard step in the discovery phase for several product teams, replacing or supplementing what used to require a dedicated UX Research engagement.
Teams running A/B experiments can now cross-reference PSAT data to validate whether a design change affected partner sentiment — not just the primary metric. In one example, an experiment on deactivating promotions showed that the B-side (with the new deactivation flow) had fewer promo-related complaints (2% vs 4%) and a higher PSAT score (3.41 vs 3.07), directionally supporting the design decision.
The sample size is limited to survey respondents during the experiment window, so results are used directionally — but this adds a qualitative signal layer that wasn't previously available at all.
This project was different from most of my product design work. I wasn't just solving a specific partner-facing UX problem — I was building internal infrastructure that made it possible for others to solve partner problems faster and with better evidence. What started as a Supply Design initiative is now a shared system used across the organization.
With the dashboard now used across teams, the next step is expanding the taxonomy further — more granular tagging within existing categories, broader coverage across new ones, and exploring how to identify and surface unknown pain-points that fall outside the current taxonomy.
Rather than expecting stakeholders to visit the dashboard, we're exploring whether there's a better way to bring insights to them. With more AI capabilities, one direction is proactively sending teams an AI-generated summary of the pain-points most relevant to their product area — delivered directly, without needing to look it up.