BigID · Senior Product Designer (Contract)

Rebuilding a Learning
Platform From the Ground Up

Rebuilding a Learning
Platform From the Ground Up

Rebuilding a Learning
Platform From the Ground Up

3 months

3 months

Timeline

Timeline

11 surfaces

11 surfaces

Scope

Scope

40+ screens

40+ screens

Delivered

Delivered

Contract

Contract

Engagement

Engagement

ROLE

Senior Product Designer

COLLABORATORS

Director, 3 Engineers,

Content Creator

COMPANY

BigID

TOOLS

Figma, Claude,

ChatGPT

SCOPE

Homepage · Catalog · Learning paths · Events · Labs · Certification · Community · Profile

ROLE

Senior Product Designer

COLLABORATORS

Director, 3 Engineers, Content Creator

COMPANY

BigID

TOOLS

Figma, Claude, ChatGPT

SCOPE

Homepage · Catalog · Learning paths · Events · Labs · Certification · Community · Profile

ROLE

Senior Product Designer

COLLABORATORS

Director, 3 Engineers,

Content Creator

COMPANY

BigID

TOOLS

Figma, Claude,

ChatGPT

SCOPE

Homepage · Catalog · Learning paths · Events · Labs · Certification · Community · Profile

Tl;dr

Tl;dr

PROBLEM

BigID's learning platform had grown by addition, never by design — 11 disconnected surfaces, no clear entry point, invisible progress.

CONSTRAINT

No LMS foundation, 3 months, incremental rollout — couldn't break what was already live for thousands of users.

APPROACH

System-first redesign: unified IA, dual homepage states, reusable card patterns, and a catalog rebuilt around learner intent.

OUTCOME

First time BigID University was designed as a product, not assembled as a tool. Launching May 2026.

PROBLEM

BigID's learning platform had grown by addition, never by design — 11 disconnected surfaces, no clear entry point, invisible progress.

CONSTRAINT

No LMS foundation, 3 months, incremental rollout — couldn't break what was already live for thousands of users.

APPROACH

System-first redesign: unified IA, dual homepage states, reusable card patterns, and a catalog rebuilt around learner intent.

OUTCOME

First time BigID University was designed as a product, not assembled as a tool. Launching May 2026.

Results

Results

Engineering and the PM responded most to the structural decisions: separating the catalog from learning paths, untangling events into distinct surfaces for office hours, labs, and exams — problems the team had lived with for years but hadn't had a design solution for.

Engineering and the PM responded most to the structural decisions: separating the catalog from learning paths, untangling events into distinct surfaces for office hours, labs, and exams — problems the team had lived with for years but hadn't had a design solution for.

The director noted the designs were the most coherent version of BigID University the team had seen. The platform launches May 2026 — metrics will be added end of May.

The director noted the designs were the most coherent version of BigID University the team had seen. The platform launches May 2026 — metrics will be added end of May.

Context & problem space

Context & problem space

BigID had a learning platform. What it didn't have was a system. The catalog was a dump, learning paths were confusing, and badging hadn't been touched in years.

BigID had a learning platform. What it didn't have was a system. The catalog was a dump, learning paths were confusing, and badging hadn't been touched in years.

Left: Before catalog screenshot

Right: Before homepage screenshot

This is what happens when a platform is built by engineers and content creators without a product designer. Every surface added in isolation.

Left: Before catalog screenshot

Right: Before homepage screenshot

This is what happens when a platform is built by engineers and content creators without a product designer. Every surface added in isolation.

CONTEXT

BigID University had grown by addition, never by design. Every time a new learning surface was needed, someone bolted it on. The result was a platform that worked fine if you already knew how to use it, and was nearly impenetrable if you didn't.

CORE PROBLEMS

Discovery had no clear entry point. Continuity was missing: courses, labs, events, and learning paths lived in separate silos. Progression was invisible: learners had no way to know where they stood or what to do next.

HOW I DIAGNOSED THIS

I audited the existing platform with the director and content creator before touching any screens. The engineering team flagged the calendar and events confusion specifically — they'd heard it from learners but had no design solution for it.

The problem wasn't a lack of content, it was a lack of cohesion.

The problem wasn't a lack of content, it was a lack of cohesion.

The problem wasn't a lack of content, it was a lack of cohesion.

Constraints & design realities

Constraints & design realities

This is what happens when a platform is built by engineers and content creators without a product designer. Every surface added in isolation.

This is what happens when a platform is built by engineers and content creators without a product designer. Every surface added in isolation.

PLATFORM CONSTRAINTS

BigID University is a first-party platform, not built on any LMS. That meant designing everything from scratch: onboarding, discovery, labs, exams, and certification, all within an existing product ecosystem, with legacy and new content formats coexisting, and an incremental rollout that couldn't disrupt active learners.

DESIGN IMPLICATIONS

I prioritized systemic consistency over isolated page redesigns, designed reusable patterns that could scale across content types, balanced ideal UX with engineering constraints and incremental rollout strategy, and focused on clarity and guidance rather than feature expansion.

The goal was not to design a perfect LMS, but to build a flexible foundation that could evolve without re-architecture.

The goal was not to design a perfect LMS, but to build a flexible foundation that could evolve without re-architecture.

Goals & success criteria

Goals & success criteria

Before touching any screens, I established what good would actually look like. Not aspirationally. Measurably.

Before touching any screens, I established what good would actually look like. Not aspirationally. Measurably.

EXPERIENCE GOALS

The priority was one thing: eliminate "what should I do next?" for first-time learners. Everything else followed from that. Progress visible early. Logged-out and logged-in states that actually connect. Courses, labs, events, and certification unified into one system instead of four separate ones.

SUCCESS CRITERIA

For learners: a clear starting point, relationships between content types that made immediate sense, and progress visible at a glance. For the platform: new content formats could be added without restructuring navigation, and engineering could reuse patterns and ship incrementally.

Success meant making a complex learning system feel understandable, not smaller.

Success meant making a complex learning system feel understandable, not smaller.

Research & iterative system design

Research & iterative system design

Formal user studies would have taken time I didn't have. So I made a different call: structural analysis and competitive benchmarking over interviews. The system's problems were already visible. I didn't need more data, I needed to understand the patterns.

Formal user studies would have taken time I didn't have. So I made a different call: structural analysis and competitive benchmarking over interviews. The system's problems were already visible. I didn't need more data, I needed to understand the patterns.

RESEARCH INPUTS

I looked at Salesforce Trailhead and Udemy because they solve opposite problems. Trailhead uses role-based entry points and gamified progression. Udemy is search-first with no structured paths. BigID needed something in between: structured enough for certification, flexible enough for self-directed learners. That gap became the design brief.

ITERATION IN PRACTICE

I iterated in high fidelity early because abstract wireframes wouldn't surface the real constraints. Every round was a working session with engineering, not a handoff. That's how we caught the labs entry point problem, the events calendar confusion, and the logged-out to logged-in disconnect before anything was built.

OLD SYSTEM — 7 DISCONNECTED SURFACES

OLD SYSTEM — 7 DISCONNECTED SURFACES

Homepage

Homepage

No logged-in/out distinction

Catalog

Catalog

Dense, no hierarchy

Events

Events

Siloed, no connection to learning paths

Community

Community

Disconnected from content

Certification

Certification

No clear eligibility or progression signal

NEW SYSTEM — ONE SPINE, EVERYTHING CONNECTED

NEW SYSTEM — ONE SPINE, EVERYTHING CONNECTED

Logged-out homepage

Logged-out homepage

Value prop, entry points, learning path previews

Logged-in dashboard

Logged-in dashboard

Progress, next steps, certification status

Unified catalog

Unified catalog

Structured by product and role

Events (connected to paths)

Events (connected to paths)

Office hours, labs, exams — distinct types

Certification journey

Certification journey

Clear eligibility, progress, next steps visible

The old system had seven disconnected surfaces. The new one has one spine with everything connected to it.

The old system had seven disconnected surfaces. The new one has one spine with everything connected to it.

Entry points & momentum

Entry points & momentum

Most platforms show a watered-down homepage that tries to serve both new and returning learners at once. I designed two distinct experiences: one that sells, one that guides. Same surface, completely different jobs.

Most platforms show a watered-down homepage that tries to serve both new and returning learners at once. I designed two distinct experiences: one that sells, one that guides. Same surface, completely different jobs.

↓ Scroll to explore the logged-out and logged-in homepages

VALUE & ORIENTATION

Orients new learners to BigID University's value and available learning formats.

OUTCOMES BEFORE COMMITMENT

Introduces learning paths and certification outcomes without requiring sign-in.

LOW-PRESSURE EXPLORATION

Encourages browsing and discovery before choosing a path.

CONTINUITY ACROSS SESSIONS

Surfaces progress, streaks, or current status immediately.

LEARNER STATE REFLECTED

Reinforces where the learner left off and what's coming up.

CLEAR NEXT STEPS

Highlights what to do next without searching.

Before: one homepage for everyone.

After: two distinct experiences that serve different learner needs without compromise.

Discovery & structure

Discovery & structure

The old catalog was a dump. Everything in one place, no hierarchy, no way to know where to start. I rebuilt discovery around learner intent rather than content inventory.

The old catalog was a dump. Everything in one place, no hierarchy, no way to know where to start. I rebuilt discovery around learner intent rather than content inventory.

↓ Scroll to explore

Navigation was reorganized around what learners are trying to do, not how BigID internally categorizes its content. Role, topic, and certification tier replaced a flat alphabetical list.

Navigation was reorganized around what learners are trying to do, not how BigID internally categorizes its content. Role, topic, and certification tier replaced a flat alphabetical list.

Left: Course catalog card grid

Right: Learning path flow diagram

The catalog unified courses, labs, learning paths, and events into one filterable surface. Every content type follows the same structural model: scope, effort, and outcomes visible before clicking in.

Left: Course catalog card grid

Right: Learning path flow diagram

The catalog unified courses, labs, learning paths, and events into one filterable surface. Every content type follows the same structural model: scope, effort, and outcomes visible before clicking in.

DESIGN INTENT

The catalog is organized around what a learner is trying to achieve, not where content happens to live. Every item surfaces the same information in the same order so comparison is effortless.

The catalog evolved into a flexible discovery framework that unified content formats while clarifying scope, effort, and progression.

The catalog evolved into a flexible discovery framework that unified content formats while clarifying scope, effort, and progression.

The problem wasn't a lack of content, it was a lack of cohesion.

Before: one homepage for everyone.

After: two distinct experiences that serve different learner needs without compromise.

Progression & motivation

Progression & motivation

The biggest risk with a certification platform is making learners feel behind before they've started. Every progression decision was made to prevent that.

The biggest risk with a certification platform is making learners feel behind before they've started. Every progression decision was made to prevent that.

↓ Scroll to explore

↓ Scroll to explore

Left: Completed modules are marked clearly but quietly — focus stays on what's next.

Right: Locked states are framed as readiness signals, not failure. "You're not ready yet" is a different message than "you can't do this."

Left: Completed modules are marked clearly but quietly — focus stays on what's next.

Right: Locked states are framed as readiness signals, not failure. "You're not ready yet" is a different message than "you can't do this."

Progress was designed to motivate forward movement, not pressure completion.

Progress was designed to motivate forward movement, not pressure completion.

The problem wasn't a lack of content, it was a lack of cohesion.

Before: no visibility into where you stood or what came next.

After: progress, requirements, and next steps visible at every stage.

Hands-on learning (labs)

Hands-on learning (labs)

Labs are time-limited, stateful, and technically complex. The design job was to make all of that invisible so learners could focus on practicing, not managing.

Labs are time-limited, stateful, and technically complex. The design job was to make all of that invisible so learners could focus on practicing, not managing.

↓ Scroll to explore

↓ Scroll to explore

Active, expiring, and unavailable states are always visible. A learner never has to guess what they can do right now. Primary actions are obvious at each state.

Active, expiring, and unavailable states are always visible. A learner never has to guess what they can do right now. Primary actions are obvious at each state.

The biggest UX risk with labs isn't complexity. It's losing your place.

The biggest UX risk with labs isn't complexity. It's losing your place.

The problem wasn't a lack of content, it was a lack of cohesion.

Before: labs lived separately with no connection to courses.

After: integrated into the learning journey with clear entry and return paths

System consistency & reusable patterns

System consistency & reusable patterns

The fastest way to make a platform feel broken is inconsistency. A learner who recognizes a pattern doesn't have to think. That was the goal.

The fastest way to make a platform feel broken is inconsistency. A learner who recognizes a pattern doesn't have to think. That was the goal.

↓ Scroll to explore

↓ Scroll to explore

Left: One card pattern across self-paced courses, instructor-led courses, exams

Right: Same card — logged-out vs logged-in state

Modality changes. Structure doesn't. State changes. Familiarity doesn't.

Top: One card pattern across self-paced courses, instructor-led courses, exams

Bottom: Same card — logged-out vs logged-in state

Modality changes. Structure doesn't. State changes. Familiarity doesn't.

Top: One card pattern across self-paced courses, instructor-led courses, exams

Bottom: Same card — logged-out vs logged-in state

Modality changes. Structure doesn't. State changes. Familiarity doesn't.

Booking and credit patterns extend across events and office hours. A learner who has booked a course already knows how to book an event.

Booking and credit patterns extend across events and office hours. A learner who has booked a course already knows how to book an event.

Learners don't experience pages, they experience patterns.

Learners don't experience pages, they experience patterns.

The problem wasn't a lack of content, it was a lack of cohesion.

Before: four disconnected surfaces with no shared patterns.

After: one design language across 11 surfaces.

Supporting surfaces

Supporting surfaces

These surfaces don't drive the core learning journey. But they're where learners decide whether the platform feels coherent or cobbled together.

These surfaces don't drive the core learning journey. But they're where learners decide whether the platform feels coherent or cobbled together.

↓ Scroll to explore

↓ Scroll to explore

Left: Events — List view

Right: Events — Calendar view

Events were the most confusing surface in the old platform. Office hours, instructor-led, and events all lived in one undifferentiated calendar. I separated them into distinct types so a learner always knows what they're signing up for before they click.

Left: Events — List view

Right: Events — Calendar view

Events were the most confusing surface in the old platform. Office hours, instructor-led, and events all lived in one undifferentiated calendar. I separated them into distinct types so a learner always knows what they're signing up for before they click.

The profile surfaces progress, state, and next steps outside the core learning flow. A learner who returns after two weeks shouldn't have to hunt for where they left off.

The profile surfaces progress, state, and next steps outside the core learning flow. A learner who returns after two weeks shouldn't have to hunt for where they left off.

Supporting surfaces are where design consistency either pays off or rails apart.

Supporting surfaces are where design consistency either pays off or rails apart.

The problem wasn't a lack of content, it was a lack of cohesion.

Before: surfaces that felt like different products with no shared patterns.

After: one coherent system — events, community, and profile each have distinct types so learners never feel like they've left BigID University.

Impact

Impact

The designs were presented to the full company — for a contract engagement, that doesn't happen unless the work lands.


Engineering and the PM responded most to the structural decisions: separating the catalog from learning paths, untangling events into distinct surfaces, and giving learners a clear progression signal for the first time. These were problems the team had lived with for years.


The director noted the designs were the most coherent version of BigID University the team had seen. The platform launches May 2026 — metrics will be added here when available.

WHAT I WOULD HAVE MEASURED

  • Percentage of new learners who start their first course within one session

  • Catalog search-to-enrollment rate

  • Learning path completion rate and drop-off point by activity type

  • Badge and certification earn rate among learners who reach the prerequisite stage

  • Overall return visit rate within 30 days

REFLECTION

Three months wasn't enough time to solve personalization — BigID doesn't yet have the learner data to do it meaningfully. That's the right next problem. The foundation is there to build it without re-architecting anything.

The experiment — designing with v0

The experiment — designing with v0

This project was designed in August 2025, before AI generation was a meaningful part of my design workflow. After it wrapped, I ran a retrospective experiment: I took the core learning journey and rebuilt it using v0 to see what a designer could ship without an engineering team — and where the gap between generated and designed actually lives.

WHAT I GAVE V0

A text description of the platform and its logic. No Figma files, no design system, no handoff. Just a description of the surfaces and what each one needed to do.

WHAT WORKED

v0 handled visual structure quickly. Navigation hierarchy, card patterns, progress states, and the self-paced versus instructor-led toggle all came through correctly on first attempt. The certification initial page with the boxed state and progress toward a badge was particularly strong.


The speed is real — compressing a week of explorations into one session is genuinely significant for low-stakes concepting.

WHERE IT BROKE DOWN

v0 struggled with stateful logic — lab management flows, task management flows, and rules-based enrollment didn't generate correctly and never fully resolved. These interactions are straightforward to design in Figma because the designer controls every state explicitly. v0 loses the thread between screens.


It also immediately defaulted to its own component library. The brand decisions that make the BigID designs feel like a real product — not a template — don't transfer from a text description alone.

THE HONEST TAKEAWAY

The gap between what v0 generates and what Figma specifies is exactly where design judgment lives. v0 can get you 60% of the way on visual structure. The 40% it can't do — stateful complexity, brand specificity, interaction logic across screens — is the part that requires a designer.


It doesn't replace the role. It raises the floor of what a solo designer can prototype quickly, which means the bar for what "a designer" delivers moves up, not away.