UX Research · Service Design · Customer Experience
I study where people, products and processes stop making sense.
With a psychology background and years on the front line of customer support, I find friction, understand what causes it, and turn complexity into clearer, more human experiences.
Years helping customers through broken processes in tech, banking and automotive service taught me what confusion actually sounds like.
Psychology-grounded
I look for the why behind behavior, not just the what, and test assumptions before designing around them.
I ship things
From client menus to a working automated RSVP system, I move from idea to something people really use.
03
What I do
i.
User research
Interviews, surveys, usability testing, competitive analysis and qualitative synthesis.
ii.
Service design
Customer journeys, pain-point mapping, service workflows and accessibility.
iii.
Process improvement
Workflow analysis, escalation patterns and root-cause identification.
iv.
Product design
Information architecture, wireframes, prototypes and interface design.
04
About me
I'm a UX-minded problem solver with a psychology background, a love for understanding people, and a soft spot for good matcha, a well-designed system, and a complex anime plot.
After years helping customers through broken processes in tech support, banking and automotive service, I design to prevent those problems in the first place.
Outside of work: reading, exploring new cafes, and spending time with my cats.
A shawarma restaurant in Pinckney, Michigan needed menus customers could scan quickly and a consistent presence online. I designed both print menus, built the website, and set up their DoorDash listing.
TypeFreelance client work
RoleMenu & web designer
ToolsCanva, Lovable, Shift4, DoorDash
ClientRestaurant owner
Dine-in & takeout menuCatering menu
Website
I built the restaurant's website with Lovable. It keeps ordering one tap away on every page and puts the full menu online in the same small/large format as the print menu.
Homepage: a clear welcome, “Order online” and “See the menu” buttons, and an Order button in the navigationMenu page: category buttons to jump between sections, with item descriptions and small/large prices
The brief
The owner supplied items, prices, a color scheme and how to categorize the menu.
Needed: a readable menu, a separate catering sheet, a website, and a DoorDash listing.
I wanted guests to RSVP in under a minute with no accounts or downloads, while I tracked the headcount without chasing replies. I designed the experience and built it with Claude, GitHub and Netlify.
TypeSelf-initiated
RoleDesigner & builder
ToolsClaude, GitHub, Netlify
UsersGuests of all tech comfort
Invitation pageRSVP form & registryConfirmation & add to calendarPrivate tracker (guest list hidden for privacy)
The problem
Collecting RSVPs by text means chasing replies and recounting.
Guests range widely in tech comfort, so it had to be effortless.
What I built
One short form: name, yes/no, party size, optional note.
Instant email to me on every RSVP.
Private tracker: password-protected, filled automatically, with a live count of guests and replies. I can also paste in an RSVP I receive by text or email to add it.
Add to calendar: Google, plus Apple/Outlook with reminders.
One page: directions, registry and diaper raffle details.
Outcome
Every guest so far has RSVP'd with no issues.
Each RSVP triggered an email and a tracker entry with zero manual work.
The tracker currently shows 15 yes replies covering 23 guests, and no declines.
Over four months of the winter semester, our team dedicated extensive research and data collection to a wayfinding app for University of Michigan campus navigation. With a primary focus on easing the journey for incoming and transfer students, we conducted numerous interviews with the UMich student community to pinpoint the most essential features for an intuitive, seamless experience.
TimelineFour months
RoleUX Researcher
TypeUniversity team project
FocusUX research · product design · accessibility
Problem
Navigating the University of Michigan can feel like traversing a labyrinth, especially for freshmen and transfer students unfamiliar with the area. Students often juggle multiple websites and applications to locate buildings, bus routes and classes, leading to occasional inaccuracies and tardiness. This frustrating experience can significantly impact students' academic success and overall campus experience.
Solution
By teaming up with students and digging into their daily experiences on campus, we brainstormed a better way to get around and make everyday commutes easier. Listening to their feedback and understanding their struggles, we developed an intuitive wayfinding app designed specifically for UMich students. Our design includes:
Real-time building and class location
Optimized bus routes
Personalized navigation help
Process
Our process followed the double diamond, moving from discovering the problem to defining it, then developing and testing solutions, with research running through every stage.
Double diamond process with research throughout
Personas
Two personas represent the range of students we designed for: a first-year student on her first day, and a senior who already knows campus well.
Kaia, “The Explorer”: freshmanPeter Morrison, “The Experienced Navigator”: senior
User journey map
Kaia's journey from her apartment to her first class shows where confidence drops: reaching the building entrance, and finding the classroom once inside.
Journey map: Kaia finding her first classroom
Research findings
Our survey surfaced a clear gap between getting to a building and finding a room inside it:
14 of the 17 responses said directing students to the right building entrance would be helpful, 8 of them very helpful.
Finding a classroom inside a building was mixed: 8 agreed it was easy, 4 were neutral, and 5 disagreed.
Google Maps was the most used resource (14), followed by the U-M Magic Bus app (12). Google Search was the top way students found resources (14), then friends (10).
Helpfulness ratings by navigation resource, and how often students used a navigation app in the past weekHelpfulness of non-digital resources, and ratings of each digital resourcePreference for digital vs. non-digital resources when locating classroomsWhich navigation resources students use, and where they find themAgreement with “I find it easy to locate a classroom inside a U of M building”Reaction to a feature that directs students to the right building entrance
Opportunity solution tree
We mapped the research findings to opportunities and solution ideas in an opportunity solution tree.
Throughout these four months, I learned the importance of deeply understanding the needs and challenges of students when it comes to campus navigation. This deep dive allowed my team to pinpoint the most essential features for our design, ensuring an intuitive and seamless user experience. We discovered that simplicity and accuracy are key factors in enhancing campus navigation, and the importance of looking in the direction of the user for support.
For over two months, our team developed “MatchaMate,” an online community app tailored for matcha enthusiasts. The project involved extensive research on user needs and preferences within the matcha community. We also analyzed existing online communities to identify a niche that wasn't yet addressed, and found there was no dedicated platform for matcha lovers. Our goal was a vibrant, engaging place to share a passion for matcha, exchange tips and build lasting friendships.
TimelineTwo months
RoleUX design & research
TypeUniversity team project
FocusCommunity product concept
Problem
Despite the growing popularity of matcha, there is a significant gap in the market for a dedicated platform that caters specifically to matcha enthusiasts. Matcha comes in various grades and forms, from culinary to ceremonial, making it confusing for newcomers to select the right product. Many people also struggle to find reliable information on how to prepare and enjoy matcha properly, and finding cafes that serve high-quality matcha is another challenge, as options can be limited and inconsistent. With no centralized resource, it's hard for matcha lovers to fully explore their passion.
Solution
We designed “MatchaMate,” an app that creates connections among matcha lovers, with features tailored to their needs:
Forums to discuss all things matcha
Sharing and discovering new recipes
A cafe search to find local spots serving high-quality matcha
An educational feature to learn about matcha-related products and tips
By providing these resources, MatchaMate aims to simplify the matcha experience, making it more accessible and enjoyable for everyone.
Elevator pitch
Introducing MatchaMate, the ultimate online hub for all matcha lovers, from casual enjoyers to passionate enthusiasts! MatchaMate offers an interactive map where users can easily locate nearby cafes serving matcha drinks, complete with allergen and accessibility icons and community reviews with a five-star rating system. Our blog space, “Learn More About Matcha,” provides rich, informative content on various matcha-related topics. Our “Chat Forums” enable lively discussions, questions and shared insights. Operating as a non-profit, MatchaMate is dedicated to creating “flexible and extensible gathering places” for everyone to share, explore and learn more about matcha.
User scenario: the matcha enthusiast
Emma discovers MatchaMate while searching for a platform dedicated to her favorite beverage. She wants a space to connect with fellow enthusiasts and share her experiences. Eager to delve deeper into matcha culture, she signs up and explores the community's features: discovering new cafes and recipes, and contributing her own review of a local café's matcha latte. Emma feels thrilled to connect with like-minded people, learning about different matcha variations and recommended spots globally. MatchaMate becomes her go-to hub, satisfying her passion and fostering connections with fellow matcha lovers.
User scenario: a graduate's journey
Leo, a graduate student at the University of Michigan, stumbles upon MatchaMate through a friend's recommendation. Seeking a cozy spot to study and unwind, he wants a guide to Ann Arbor's matcha scene. He joins the platform to explore local cafes offering quality matcha near campus, finding reviews, insider tips and discussions on the best spots for students to study. Leo engages with the community, sharing his experiences and discovering hidden gems beyond campus. MatchaMate becomes his resource for exploring matcha and enhancing his college experience in Ann Arbor.
Competitive analysis
I analyzed how matcha lovers use existing platforms today to find cafes and connect with each other.
Evidence & analysis: Yelp, Instagram, Reddit and Facebook Groups (click to enlarge)
Design
Interactive map and icons. The map lets users enter their location and discover nearby cafes that offer matcha drinks. Each tagged location includes icons indicating allergen and accessibility features, so users can find venues that meet their dietary and mobility needs. The map also features community reviews with a five-star rating system.
Blog space: “Learn More About Matcha.” A dedicated space designed to educate users, with articles, guides and tips to deepen their knowledge and appreciation of matcha.
Chat forums. Structured into multiple threads so users can dive into specific discussion topics, facilitating questions and answers and promoting a collaborative, engaging community.
Moderation: a safe and respectful community
To maintain a positive and respectful atmosphere, MatchaMate employs a team of moderators who oversee interactions and content. They keep discussions friendly and on-topic, and address inappropriate behavior promptly.
Encouraging participation: milestone badges
To incentivize engagement, MatchaMate awards milestone badges for specific levels of activity, for example:
Matcha Master Badge: awarded when a user saves 50 recipes
Friendly Badge: earned by commenting on 25 posts
Badges are prominently displayed on profile pages, encouraging more interaction and showcasing active members. This gamification helps create “meaningful and evolving member profiles,” enhancing the experience and fostering a vibrant community.
Prototype
Nine screens covering onboarding, discovery, learning, community and profile.
Onboarding: a five-question quiz that starts with how much you know about matchaHomepage: welcomes users and explains each section of the appExplore: location, cafe search, accessibility and dietary filters, a map and local picksExplore: expanded map with filters and a cafe preview cardCafe details: rating, accessibility and seating icons, and business hoursEducation: categories and trending recipesEducation: matcha preparation content categoriesDiscussion: forum threads with likes, comments and topic tagsUser profile: collections, saved recipes and milestone badges
Design system
Style guide: Inter typeface, type scale, four-color palette and icon set
Non-profit model
Operating as a non-profit, MatchaMate's sole purpose is to provide a platform for sharing, exploring and learning about matcha. Our mission is to create an inclusive and supportive space for all matcha lovers, ensuring the community continues to grow and thrive.
What I learned
Creating MatchaMate taught me a lot about putting users first and tackling technical challenges like building an interactive map with allergen and accessibility info. We discovered how rewarding user participation with badges can boost community engagement, and the importance of good moderation to keep the platform friendly and on-topic. We also learned how crucial it is to offer valuable, interesting content and to stay true to our mission as a non-profit focused on serving our matcha-loving community.
Passenger interactions with self-driving cars will be unlike any other transportation experience, presenting new design opportunities. SAE International defines various levels of automation in self-driving vehicles. This concept focuses on Level 1: Driver Assistance.
LevelSAE Level 1: Driver Assistance
TypeUniversity project
FocusInteraction design · human factors · prototyping
SAE International's levels of driving automation for on-road vehicles (source: SAE International, via Vox)
Goal
When drivers face heavy traffic, finding an alternate route can be stressful and difficult, especially when using a phone or navigation system. My system suggests potential re-routes while letting users adjust them to their preferences. For instance, if the system suggests highways but the driver prefers to avoid them, they can choose a more suitable route.
Design
The design focuses on efficiently notifying drivers of heavy traffic and suggesting alternate routes. Traditional navigation systems require manual input, which is unsafe. My system uses voice assistance and a small screen on the windshield to display hazard icons and faster route options. Drivers navigate the options using the up and down arrows on the steering wheel, with an automated voice reading each option. A confirmation message on the windshield informs the driver of the current route status.
Bridging the gap between plan and specify
My design bridges the gap between “Plan” and “Specify” by letting the car verbally provide route options and enabling drivers to select them using steering wheel buttons. This keeps the driver safe by eliminating the need to manually search for routes.
Supporting the gulf of evaluation
Perceiving the state of interaction: the system displays a progress bar showing the new route loading and a checkmark once re-routing is complete.
Interpreting the state of interaction: a small label on the windshield confirms the new route, indicating it has successfully re-routed to avoid traffic.
Evaluating the outcome: users can see and hear that their route has been updated, confirming the system's response to traffic.
Situation awareness
The car enhances situational awareness by displaying route information on the windshield, so the driver can switch routes without looking away from the road. Traffic issues are addressed verbally, and the driver uses the steering wheel to choose alternate routes. After selecting a route, the car confirms the choice and informs the driver of the new route duration.
Design visuals
Windshield alert: “Heavy Traffic Ahead” with an alternate route (I-94, saves 25 min)Re-routing to I-94, with a progress bar showing the new route loading