Lauched

Sep 2025

Improve client self-service for setting up roles & permissions

Team

1 UX Designer (Me)

1 PM

1 Tech Lead

6 Engineers

B2B SaaS

Research-Driven Design

Enterprise UX

In Summer 2025, I interned at Awardco on the Platform & Core Services team as the only designer. I led the redesign of the Roles & Permissions System, a core feature for HR admins managing access at scale.

The new flow reduced support tickets by XX%, cut setup time from ~20 mins to under 5, and enabled scalability for enterprise clients with thousands of employees.

@ October 2023 by Ellen Li

Created with passion for art & Design

Lauched

Aug 2023

Revolutionizing course planning for 10,000 U of Rochester students

RocLab

TEAM

1 Product Design Lead (Me)

4 Designers

1 Front End Lead

1 Back End Lead

End-to-End Product Design

Leadership

RocLab is a student developer organization at the University of Rochester that builds tools to improve campus life through design and technology. As the Product Design Lead, I guided a team of 5 designers to redesign the university’s course planning tools (CDCS and Workday).

The new flow reduced support tickets by XX%, cut setup time from ~20 mins to under 5, and enabled scalability for enterprise clients with thousands of employees.

The new flow reduced support tickets by XX%, cut setup time from ~20 mins to under 5, and enabled scalability for enterprise clients with thousands of employees.

In Summer 2025, I interned at Awardco on the Platform & Core Services team as the only designer. I led the redesign of the Roles & Permissions System, a core feature for HR admins managing access at scale.

My role included running design workshops, collaborating with PMs and engineers, and leading user research and testing to transform student pain points into practical, user-centered solutions.

B2B SaaS

Research-Driven Design

Enterprise UX

Problem

"HMW make it easier for students to efficiently find courses they need and seamlessly add it to schedule for registration?"

The existing course planning website, CDCS, hasn't been updated for 14 year. The UI is outdated and the information presentation is text-heavy.

PROCESS

Creating a website End-to-End

PHASE 1

The Prep (Discover)

Research

Conducted interviews and contextual inquiries with 15 students to understand user pain points using current tools.

We began by recruiting 15 students from diverse academic backgrounds and years to ensure varied perspectives.

User insights from both methods were consolidated into sticky notes and organized collaboratively in a Figjam affinity diagram. This approach helped identify patterns and connections, facilitating the discovery of more general problems and guiding the design process effectively, following a bottom-up approach.

🗣️

Interviews

What we want to get:

  • directly inquire to gather users' needs

  • users' explicit opinions about the current tools

How we did it:

  • Open-ended questions

  • e.g. "What tools do you use? How do you feel while using it?"

👁️

Contextual inquiries

What we want to get:

  • how users interacted with the existing tools

  • users' implicit needs and pain points

How we did it:

  • Tasks related to our desired info

  • e.g. Search for a specific course, find the prerequisite of a course

PHASE 2

The Simmer (Ideate)

Problem #1

Complex navigation

User insight

Users encountered navigation challenges on Workday for course searching and scheduling. Multiple students expressed this difficulty.

Josh

Junior student

It’s so annoying to create schedules...

I have to jump back and forth between all these pages, and it takes me years to find the right lab session that can fit into my schedule.

Through the user insight, we found out the current navigation on Workday is overly complex, requires 10+ steps to add a single class to a schedule.

Current user flow for adding a single class to a schedule

Problem #2

Unorganized information presentation

User insight

Users struggled in certain tasks related to finding certain information, about half of the users found it hard or unable to find the prerequisite of a course.

Nancy

Freshman student

What's the relationship between these two sections?

How do I know if there's any sub-courses required for a course?

The CDCS user interface has remained unchanged for 14 years, resulting in a dense and unclear information presentation. During the user research phase, about half of the users found it hard or unable to find the prerequisite of a course. The lack of visual hierarchy makes scanning difficult, As a result, finding necessary information becomes a challenge.

Converge

"How Might We streamline the course search-to-schedule process and enhance visual hierarchy for clearer course requirement searching?"

PHASE 3

The Seasoning (Design)

Contraints

A working prototype in 1 month? We were ambitious.

🔥

Time Constraint

Since our student club was relatively new and lacked experience in managing project timelines, we were tasked with delivering a mid-fidelity prototype in one month.

✂️

Technical Challenge

As our engineering team consisted of mainly undergrad students, we faced limitations in implementing complex features we brainstormed, such as AI-powered course recommendations.

My solution

Prioritized features with product manager and maximized efficiency by assigning tasks to team member based on their skill set

Communicate with developers and led workshops to to gather feedbacks on feature, ensuring integration of design and engineering efforts

ideation

Brainstormed features based on the problem, and grouped them into information architecture (IA)

Based on the problems, we started by information architecture, allowing engineers to estimate the amount of work.

Prototyping

Visualized solutions into low-fi prototypes, collected in-team feedback, and updated them into high-fi prototype

For the next step, we prototyped over 100 screens to visualize each solution. At the same time, we created user flows for each scenarios to guide our design.

Iteration

Added a feature to increase the ease of scanning based on user feedbacks

After the website is launch, we continued to collect feedback from user. Based on one of the main concern, we made each subcourses section expandable, making it easier for scanning.

There’s 10+ subcourses for some lectures

Redesigned course card with toggles

PHASE 4

The Taste Test (Testing)

Design Solutions

We collaborated closely with engineers to ensure the implementation of the prototype design. Subsequently, we conducted user testing, gathered valuable feedback, and iterated on our design to enhance user experience.

solution #1

Streamlined Userflow from course searching to scheduling

By redesigning the user flow, we integrated course searching and scheduling, cutting redundant steps to significantly save users time and boost overall efficiency.

Before

After

solution #2

Course card redesign

Revamping the course card design involved a clearer visual hierarchy that significantly enhances the ease of scanning. This thoughtful approach empowers users to retrieve information more efficiently

Before

After

PHASE 5

The Serving (Handoff)

Impact

Launched in November 2023, revolutionizing course planning for 10,000 University of Rochester students.

By revamping the existing website into Melcourses.com, we offered students a streamlined and innovative course planning experience, simplifying course searching and scheduling while improving the visual layout for clearer course requirements

Our redesigned website, Melcourses.com

Next Steps

Our next move is focused on refining the platform through ongoing user feedback. More specifically, after communicated with PM, here are the things we are planning for.

New features

Based on user feedback, we identified desired features like personalized course suggestions and a customizable four-year plan that weren't implemented for the launch. To address user needs and enhance functionality, I'll be incorporating these features as our next goal of design.

Iterative Refinement

For the currently live features, ongoing refinement will be driven by continuous user feedback, ensuring a responsive and user-centric design.

Lessons Learned

Involve developers in the loop

A key lesson learned was the early involvement of developers in the design process. To address this, we ensured weekly check-ins with the developers. This not only streamlined development but also led to a more cohesive and successful final product.