All Work
Project Showcase · Pearson

EasyBridge

Pearson's school rostering and administration tool, enabling districts to manage students, teachers, classes, and product subscriptions across the entire Pearson platform ecosystem.

Role
UX DesignerFeature Design · System Patterns
Company
PearsonK–12 Education
Platform
Web · DesktopAdmin Tool
Users
All Pearson CustomersDistrict Admins & Teachers
EasyBridge
Background

The connective tissue of Pearson's ecosystem

EasyBridge is the platform that ties together everything in Pearson's K–12 ecosystem. It allows districts to manage student and teacher users, create classes, and manage Pearson product subscriptions across Realize, SuccessNet, and other platforms. Every Pearson customer has access.

My work here focused primarily on a new feature area: the ability for administrators to register and manage teachers from within EasyBridge itself, something that had never existed and needed to be built from the ground up.

Web App · Design Feature Design · Scoped Flows Design System · Components Admin UX · Internal Tools

Feature Work

Teacher management, from zero

The core challenge: none of this teacher management capability existed. I had to experiment with the established EasyBridge design system, using the existing building blocks and small component patterns to create something larger and new, while ensuring it felt native to the product.

EasyBridge Classes EasyBridge Edit Roster

EasyBridge class management and roster editing views

The constraint of building within an established design system was both a challenge and an advantage; it kept the new feature feeling native while forcing creative problem-solving within boundaries.


Learnings

What I learned

  • 1Building new features inside a mature design system teaches you to design with constraints as a creative partner, not an obstacle.
  • 2Admin tools have their own UX discipline. Users are power users who need efficiency over hand-holding; density and clarity both matter.
  • 3Starting from zero on a feature inside an existing product requires understanding the system deeply before adding to it.