INTRODUCTION

Launching SPLAGen’s internal portal to streamline role specific workflows by reducing interdependency

Alongside developers, I partnered with SPLAGen, a nonprofit advancing genetic counseling, and designed a solution tackling their deep workflow inefficiencies.

TLDR: MY MAIN CONTRIBUTIONS

01

Resolved a major client–user conflict: Through 4+ concept testing and usability studies, I transformed a usability challenge into a new feature that improved admin workflow efficiency by 76%.

02

Pushed myself to look beyond obvious fixes: By questioning existing assumptions and digging deeper at every stage, my insights shaped core design principles that guided our product strategy holistically.

0

3

Mastered the art of clean documentation: By keeping detailed meeting notes, crafting our own scalable design systems, and organizing files for developer handoffs, I kept our cross-functional teams aligned.

BACKGROUND

Recently, SPLAGen’s growth has reached stagnation as they struggle to scale and expand their community

From its founding, SPLAGen’s mission has been to grow its network of genetic counselors. However, with a community of 350+ members, growth itself has now paradoxically become the problem.

2 Admins (Our Clients)

Daniela Diaz Caro

Laurie Simone

350 + Members (Genetic Counselors)

SPLAGEN INTERNAL STRUCTURE

INITIAL PROBLEM

Outdated management systems that once worked for a smaller community, now cause information disorganization

Their current way of organizing information: Gmail + WhatsApp for communication and Spreadsheets + Google Forms for data management, no longer work. As a result, admins and members spend their time scrambling to manage workflow inefficiencies instead of focusing on what truly matters- growing their community.

COMMUNICATION DISORGANIZATION

01

DATA MANAGEMENT DISORGANIZATION

02

NARROWING THE SCOPE

To minimize the guesswork, we started off by centering our research around two questions

UNDERSTANDING CURRENT EXPERIENCE

01

Why do current management systems cause information disorganization?

MORE SPECIFICALLY,

What’s wrong with WhatsApp + Gmail for communication and Spreadsheets + Google Forms for data management?

RESEARCH METHODS

EXISTING RESEARCH

10+ INTERVIEWS

60+ SURVEY RESPONSES

RESEARCH INSIGHTS

Through extensive research, we discovered overlapping themes that affinity mapped to three main pain points

Unnecessary Noise

WhatsApp and Gmail made communication overwhelming, with endless threads and emails burying important updates for members and admins.

Lack of Categorization

Spreadsheets and scattered communications lacked structure, leaving role-specific information disorganized and key resources hard to find.

Redundancy

Google Forms and Sheets created redundant workflows, with admins re-entering data and members resubmitting forms for minor updates.

DIGGING DEEPER

But even after mapping out the pain points, I still felt that there was something major we weren’t grasping

The problems were clear, but they felt more like symptoms than the root cause. So I kept digging, asking myself what was really happening beneath the surface. That’s when I discovered that the real issue was interdependency: admins and members were stuck in loops, relying on each other just to get basic tasks done.

Because these pain points don’t exist in isolation, they trap SPLAGen in a cycle of dependency. This was the real reason behind their stagnated growth.

OUR CHALLENGE (REFRAMED)

We’re not just fixing isolated pain points, but tackling the deeper problem of interdependency at its core that these pain points cause

UNDERSTANDING COMPETITOR SPACE

02

Why do existing platforms not solving SPLAGen’s unique pain points?

COMPETITIVE ANALYSIS

To understand if existing competitors addressed SPLAGen’s interdependency issue, we studied popular tools

We evaluated the strengths, weaknesses, and best practices of Slack, Airtable, Notion, Discord, Canvas, and MS Teams to identify if they’re capable of reducing unnecessary noise, improving categorization, and minimizing redundancy.

ANALYZING EXISTING PLATFORMS

By assessing what worked well and where they fell short, we discovered that while these tools offered strong individual features, none fully addressed SPLAGen’s unique pain points.

SO WE ASKED OURSELVES,

How might we design a tailored solution that’s built around SPLAGen’s role-specific workflows, particularly solving for interdependency?

A UNIQUE APPROACH

Unconventionally, our design approach focused on reducing interdependency through prevention and delegation

01

Prevention: We aim to focus on eliminating the need for dependency before it even happens. If members no longer have to turn to admins for clarifications or guidance, prevention stops inefficiency at the source.

02

Delegation: We aim to streamline workflows through controlled delegation for cases where dependency originally exists. By removing unnecessary back-and-forth, roles will no longer depend on each other.

ADDRESSING PAIN POINTS

To be more specific, we shaped our prevention and delegation approach around three design goals

These design goals shaped every one of our design decisions, and aimed to break SPLAGen’s dependency loop. Our first two design goals focus on prevention, while the last centers on delegation.

Unnecessary Noise

Design Goal (Prevention)

Improve visibility of announcements and cut through clutter.

Lack of Categorization

Design Goal (Prevention)

Organize information by role so members see only what’s relevant.

Redundancy

Design Goal (Delegation)

Increase autonomy by letting members update their own info while giving admins oversight.

OUR FINAL DESIGNS

A 0-to-1 internal portal designed to break the cycle of interdependency between admins and members

By giving members controlled autonomy to update their own data while allowing for admin oversight, categorizing information by role, and improving visibility of key announcements, we streamlined workflows to reduce interdependency.

DATA MANAGEMENT FLOW

01

Members create & update their own profiles, keeping information accurate without relying on admins

Allowing members to manage their own information removes responsibility from admins and eliminates redundancy. This prevents admins from spending hours re-entering data.

DATA MANAGEMENT FLOW

02

Admins still maintain oversight for tasks that can't be delegated to members: directory approvals.

With everything in one place, admins can handle requests to be apart of an exclusive directory reserved for qualified members without chasing forms, emails, and spreadsheets.


COMMUNICATION FLOW

0

3

Members create and reply to searchable discussion boards, categorized by topics and organized by role

Having conversations that are searchable and categorized reduces noise and avoids need for constant admin clarifications. This shifts knowledge-sharing to the community itself.

COMMUNICATION FLOW

0

4

Admins broadcast time-sensitive updates to the community on a separate announcement page

A dedicated page for admin announcements ensures members see important updates easily, reducing missed info, preventing confusion, and keeps admins from repeated clarifications.

IDEATION & PROJECT SCOPING

Before settling on our final designs, we did a lot of ideation and mapped out initial ideas which were refined over time

Through 3 brainstorming sessions with the design team, 4 discovery calls with our clients (Daniela & Laurie), and 2 technical feasibility meetings with our EM & PM, we narrowed initial key features down by using an impact vs. feasibility matrix.

IMPACT VS FEASIBILITY MATRIX

More Impact

Higher Feasibility

Less Impact

Onboarding

Discussion board

View & remove members

Send announcements

Filter members by tiers & region

Edit personal information

Liking & commenting posts

Newsletter

Resources

Membership subscription

About us page

Contact us page

Update member information into Find Clinical Genetics Care map

Redesign Find Clinical Genetics Care Map

Lower Feasibility

Fall: MVP

Winter: V2

Spring: V3

By determining features based on their perceived impact on the user experience and implementation effort, we scoped out what was priority in each project phase. Then, I mapped out two user flows for the admin and member experience.

MY DESIGN EXPLORATIONS

Rather than detailing every design path we explored, I’ll highlight personal key decisions that challenged my original design thinking

DISPLAY OPTIMIZATION (01)

Guided by testing feedback, I iterated on ways to help admins easily approve or deny requests into SPLAGen’s directory

*Context: SPLAGen has an exclusive directory where only qualified members are accepted, and admins review each request*

Through six rounds of usability testing with our design team, SPLAGen members, and stakeholder feedback sessions, my designs went through many changes as I uncovered usability issues and refined proposed solutions.

Iteration 1

Testing showed that the split columns added confusion, and stakeholder feedback confirmed they were redundant.

Iteration 2

After consolidating for clarity, users found it unclear that the “Joined” column mixed both approved and pending members.

Iteration 3

Stakeholder feedback led us to add labels for clarity and we introduced the two columns again, which I was not a fan of.

Iteration 4

I explored other layouts, but testing revealed that the action buttons weren’t visible enough, and four toggles slowed users.

Final Design

In the end, I replaced hidden toggles with tabs to simplify navigation and cut extra steps. I also moved the approve and deny buttons to the bottom, ensuring they no longer blended in but instead stood out as clear calls to actions.

DISPLAY OPTIMIZATION (01)

DISPLAY OPTIMIZATION (02)

With time and technical constraints in mind, I experimented with several early layout ideas for the member discussion page

Feed View

Chat View

Card View

List View

Vivian L.

Nov. 12, 2025

Self Introduction

Hi everyone! I’m Vivian and I specialize in pediatric genetics and cardiovascular genetics. I just got added to the directory an...

DISPLAY OPTIMIZATION (02)

01

Feed View: Similar to social media, this encouraged interaction but forced members to scroll endlessly. Important conversations quickly got buried, making it hard to scan multiple topics at once.

02

Card View: This design gave each discussion more visual space but while appealing at first glance, it was unnecessarily bulky. Members saw fewer topics per screen, which slowed their ability to scan and compare.

0

3

Chat View: Mimicking the familiarity of Slack, we tried a chat view. However testing revealed it replicated the same problem SPLAGen was already facing. Threads piled up, and users lost sight of the bigger picture.

Final Design: Sometimes simplicity is key. Members need to see more conversations at a glance, and developers pushed me to find a solution simple enough to ship on time. A list view surfaces the maximum number of discussion topics at a glance, letting members scan quickly, compare options, and jump straight into what matters most.

CLIENT-USER CLASH

One of the biggest design challenges I faced was balancing client needs with user needs when they conflicted

In early testing, I learned that the member information table felt visually cluttered and overwhelming. My first instinct was to simplify and reduce the clutter, so I proposed removing a few columns of unimportant information. However in a client meeting, Laurie and Daniela pushed back, explaining that every piece of information was critical for documentation.

Wait..... who should I prioritize?

THE PRIORITY CHALLENGE

CREATIVE PROBLEM SOLVING

Instead of ignoring user feedback or dismissing client needs, I reframed it as an opportunity to think more creatively

I realized the challenge wasn’t about removing information but rethinking how it was displayed. Instead of treating it as a tradeoff between clutter and completeness, I explored creative alternatives and proposed a layered approach.

Before

Table displays all member information because admins need it for documentation.

After

Table displays only key information admins would need on first glance. Full details are in a member popup.

INTRODUCING NEW FEATURE

My proposed solution was a member popup: the table showed only key fields for quick scanning, while full details moved into a popup. Our clients were very delighted and satisfied with this approach, as it made their approval process simpler.

CORE DESIGN PRINCIPLES

Moving forward, I defined core design principles to guide the rest of our design decisions

I reflected on what I learned and defined core principles tailored to SPLAGen’s unique needs to guide our final designs.

Prioritize Efficiency Over Complexity

Not all information holds equal importance, so critical information should be scannable with visual hierarchy, color cues, and progressive disclosure.

Balancing Customization With Control

Over-customization increases decision fatigue, so we’ll incorporate simple, structured personalization but keep limitations so the experience stays intuitive and professional.

Confidence Without Redundancy

Build trust without slowing workflows by seamlessly integrating elements of transparency in design so users can complete tasks quickly and securely.

COLLABORATION STYLE

I also sharpened my documentation game due to this project being super cross-functional

With developers, PMs, EMs, designers, clients, and stakeholders all in the mix, I learned that it was super important to streamline handoff by preparing a comprehensive design systems, organizing files, and keeping detailed meeting notes.

PROPER DOCUMENTATION

DESIGN SYSTEMS

MEETING NOTES

THE RESULTS

In May 2025, we handed off our V3 final designs to the development team and gathered success metrics

*Success metrics were measured from testing insights and validated from users, long-term metrics coming soon*

+76%

Increase in admin efficiency for member management

~43%

Increase in # of new members onboarded smoothly

100%

Secured full client enthusiasm for product adoption

ORGANIZATION NEED

Stop stagnation and scale beyond its current size by having the ability to focus on its mission- not inefficiencies.

IMPACT

Our solution breaks SPLAGen from its inefficiency loop, giving admins and members time back to focus on community growth and mission-driven work.

USER NEED

A new way of organizing communication and data management information that streamlines both admin and member workflows and allows for adaptability across future growth.

IMPACT

Members gain autonomy and clarity, admins gain oversight without overload. Together they can now scale efficiently without dependency slowing them down.

REFLECTIONS

This project shaped me in important ways, here’s what I learned

Its critical to challenge my original design thinking

By questioning initial design assumptions and pushing beyond surface-level insights, I uncovered deeper problems and ultimately came up with stronger designs. My first ideas aren’t always the right ones and creative thinking is my friend.

Intentional transparency across teams is key

Working with EMs, PMs, and developers taught me the importance of clarity. Transparent communication and proper documentation prevent misalignment, make handoffs smoother, and keep everyone moving in the same direction.

MVP scopes & timelines can shift (and should)

Our MVP feature scopes shouldn’t be set in stone. They need to be flexible, with balance of course. New iterations and changing priorities are part of building the right solution, not a sign of failure. Designs should change to reflect new findings.

THANKS FOR READING

Let’s chat more about this— v9liu@ucsd.edu!

This case study only scratches the surface of the full design process. If you’re curious to dive deeper or have questions, I’d love to continue the conversation. Here’s a glimpse of a few details I’d be happy to tell you more about:

01

Accessibility and usability: How I made sure usability went beyond designing for different screen sizes by building with accessibility in mind so every user could engage with the final product.

02

Accounting for different users: How I defined and restructured complex, overlapping workflows for admins and members into clear, role-specific journeys.

0

3

Designing for unique edge cases: How I accounted for special scenarios like incomplete member data, overflowing tags, and incorrect information inputs by incorporating them within my designs.

You made it to the end!

Thanks for exploring ツ I’d love to hear your story— let’s connect

© 2025 Vivian Liu