Case Studies
Case Studies
Case Studies
Designing a sustainability youth festival website for EB Impact
In preparation for EB Impact's Sustainability Youth Festival this August, we designed a festival website to engage with educators and tertiary students.
Introducing new safety features for Coffee Meets Bagel
Placed top 10 in a Coffee Meets Bagel (CMB) product hackathon focused on enhancing trust in online dating.

Introducing new safety features for Coffee Meets Bagel
Placed top 10 in a Coffee Meets Bagel (CMB) product hackathon focused on enhancing trust in online dating.
Introducing new safety features for Coffee Meets Bagel
Placed top 10 in a Coffee Meets Bagel (CMB) product hackathon focused on enhancing trust in online dating.

Optimising visitors' experience at Gardens by the Bay
Created a new itinerary planner feature and enhanced in-app features to help visitors see more, do more and enjoy more at Gardens by the Bay.
Process
Great design is the result of thoughtful exploration and constant iteration. Here’s how I approach every design challenge:
01
Discover
The first step is all about exploration and understanding. I start by brainstorming ideas, defining the scope of the project, and conducting thorough research. This includes understanding the target audience, identifying their needs and analysing existing solutions.
Define
With insights in hand, I move on to defining the core challenges and design objectives. This phase includes synthesising the research to craft user personas and user journeys to guide the design process.
02
Develop
This is where the ideas start to take shape. I test early and often, using sketches, wireframes, mock-ups, and interactive prototypes to validate concepts. Whether it's a low-fidelity wireframe or a high-fidelity mockup, I continuously refine my designs based on real feedback from users and stakeholders.
03
Deliver
The final phase is about delivering a polished product. I focus on ensuring the design is well-documented and fully implemented. Post-launch, I continue to refine the design based on user feedback, making improvements over time to enhance user experience.
04
Process
Great design is the result of thoughtful exploration and constant iteration. Here’s how I approach every design challenge:
01
Discover
The first step is all about exploration and understanding. I start by exploring and researching to understand the project scope, target audience, and their needs, while analysing existing solutions.
Develop
This is where the ideas start to take shape. I start sketching, wireframing, and prototyping. I test early, gather feedback, and refine until the design is spot on.
03
Define
With insights in hand, I move on to defining the core challenges and design objectives. This is where I create user personas and journeys to guide the design process.
02
Deliver
Finally, I polish everything and make sure it's fully implemented. After launch, I will make further refinements based on user feedback.
04
Process
Great design is the result of thoughtful exploration and constant iteration. Here’s how I approach every design challenge:
01
Discover
The first step is all about exploration and understanding. I start by brainstorming ideas, defining the scope of the project, and conducting thorough research. This includes understanding the target audience, identifying their needs and analysing existing solutions.
Define
With insights in hand, I move on to defining the core challenges and design objectives. This phase includes synthesising the research to craft user personas and user journeys to guide the design process.
02
Develop
This is where the ideas start to take shape. I test early and often, using sketches, wireframes, mock-ups, and interactive prototypes to validate concepts. Whether it's a low-fidelity wireframe or a high-fidelity mockup, I continuously refine my designs based on real feedback from users and stakeholders.
03
Deliver
The final phase is about delivering a polished product. I focus on ensuring the design is well-documented and fully implemented. Post-launch, I continue to refine the design based on user feedback, making improvements over time to enhance user experience.
04