Moving workshop delivery off spreadsheets and messaging apps and onto a platform that scales to more than 20,000 students across multiple campuses.
| Company | TUMO Center for Creative Technologies |
| Product | Workshop 2.0, a workshop management platform |
| Users | 20,000+ students · 100+ workshop leaders · 7+ campuses |
| Team | Solo designer, full product lifecycle |
| Duration | 2022–2023 |
| My Role | Discovery · Research · IA · UX Strategy · Design System · Delivery |
| Key Decision | Separate interfaces for Workshop Designer and Workshop Leader |
| Outcome | Architecture approved by leadership · Platform handed to engineering |
Workshop delivery ran on spreadsheets, Drive, and messaging apps. Curriculum consistency was unenforceable. Leaders spent 15–30 min per session on manual prep and file troubleshooting, before any teaching began.
As sole designer, I led discovery, research, architecture, UX strategy, and delivery. Defined the role-based platform architecture. Designed Workshop Designer, Workshop Leader, and the TUMO Design System.
Architecture approved by CEO, CPO, and engineering. Platform designed end-to-end and handed to engineering. Foundation built for 20,000+ students across 7+ campuses.
Workshop 2.0 was in active development when I transitioned to Adobe. Outcomes here reflect delivery milestones, stakeholder alignment, and implementation progress. Launch metrics were not yet available.
Having previously worked at TUMO, I had deep familiarity with the educational model and its operational challenges. As the sole designer on Workshop 2.0, I owned the full product lifecycle.
I proposed six measurable outcomes upfront, before any interface was designed. These became the filter for every decision that followed.
Reduce session setup from 15–30 min to under 5 min per session.
All groups follow an identical, versioned curriculum, with no instructor-to-instructor variation.
At-risk students flagged automatically within the session flow.
Zero reliance on Drive, WhatsApp, or email for file distribution.
WCAG AA compliance, usable by students with disabilities without workarounds.
Architecture supporting student portal, multi-campus rollout, and future products.
Four constraints I used to evaluate options and push back when proposals conflicted with them.
Every student deserves the same curriculum regardless of instructor. The system enforces this.
If a leader is thinking about the software, the design has failed. Every control had to earn its place.
Content lives in one versioned system. Any instructor, any campus: same materials.
WCAG AA was a design constraint from the first component, not an afterthought.
TUMO's students and instructors were one floor below. So I started by going downstairs. I sat in on live sessions, interviewed staff, and mapped how the work actually flowed before I opened Figma.
Instructors routinely lost 10–20 minutes resolving file access issues before teaching could begin, up to a third of a 60-minute class.
Session preparation meant jumping between Google Drive, WhatsApp, personal notes, and attendance sheets. No single tool held everything a leader needed.
With 100+ workshop leaders and no shared content system, the same course ran differently across groups. I treated this as a structural equity failure, not an instructor problem.
Missed sessions weren't tracked reliably. At-risk students slipped through before any intervention was possible.
Third-party file workflows created real barriers for students with disabilities and low digital literacy. For an equitable education program, that was non-negotiable.
One of the first things I did was map how the workshop ecosystem actually worked: who touched what, in what order, and where it broke down. I used this map to align stakeholders and drive the core architecture decisions. Everything that followed, including role separation, dual-view, and milestone sequencing, traced back to what this diagram made visible.
The role separation went beyond a UX decision. It required two distinct information architectures, each optimised for a different context and a different cognitive load.
Workshop Designer's IA is built around authoring: creating, organising, and publishing content. Workshop Leader's IA is built around execution, everything visible from the moment a session starts to the moment it ends. A shared IA between these two would have compromised both.
I realized from direct observation that "the instructor" was actually two roles with opposite needs: a Workshop Designer building content ahead of time (needs a CMS-style builder) and a Workshop Leader delivering it live (needs a cockpit, not a dashboard). I proposed treating them as separate design problems, then defended that position through three contested decisions.
Should Workshop Designer and Workshop Leader share one interface, or have purpose-built tools?
I created side-by-side workflow diagrams showing task complexity for each role under both approaches. An interactive prototype demonstrated the cognitive overhead a leader would face in front of a classroom with a unified interface. The evidence shifted the discussion from "less work to build" to "what actually works for the people using it." Resolved through structured tradeoff review with engineering and product leads.
Should instructors and students see the same interface during a live session?
This required the most stakeholder work. The CEO and CPO had strong views about what students should see. I brought classroom observation data and a clickable prototype showing both views side by side. The key framing: "A student should never feel like they're looking at a management tool." Once leadership experienced the prototype, the conversation shifted from debate to refinement.
Should the student-facing experience be part of the first release?
Student portal is fully scoped, designed, and documented, ready for Phase 2 engineering. While engineering capacity influenced sequencing, the primary driver was product dependency: curriculum creation and delivery needed to be established before a student-facing experience could succeed.
On a 0→1 project with founders involved, every major decision was contested. I aligned three groups with conflicting priorities using evidence, prototypes, and structured tradeoff framing.
| Stakeholder | Their position | Research showed | How I resolved it |
|---|---|---|---|
| Engineering team | Unified interface; use existing libraries | Creation and delivery require opposite UX paradigms | Workflow diagrams + prototype showing cognitive load. Milestone framing. |
| CEO / CPO | Resistant to dual-view; conflicting views on student features | Students confused by management UI in observed sessions | Side-by-side prototype. Framed as student experience, not technical complexity. |
| Workshop Leaders | Wanted maximum flexibility; worried about losing autonomy | Unstructured flexibility caused cross-group inconsistency | Showed prep time savings. Positioned as collaboration model, not control. |
No decision was final until it was tested against the people it would affect. I used five methods across the project to validate before committing to build.
The dual-view architecture and role-based separation, both contested, were validated through clickable prototypes before any engineering work began. Prototypes weren't polish; they were proof.
Using a drag-and-drop builder, designers assemble sessions from modular blocks: lesson structure, instructor notes, materials, exercises, and timing guides. Every session becomes a versioned, publishable artifact, the single source of truth for every group running that workshop.
Workshop content is inherently modular. Sessions break into distinct segments (intro, instruction, exercise, wrap-up), each with its own materials, timing, and notes. Drag-and-drop matches this mental model directly: building a session means assembling parts, not writing a document.
I considered and rejected three alternatives:
Live cohorts need stability. A change to session 3 shouldn't disrupt a group that's currently mid-course on an earlier version. Versioning separates authoring state from published state: updates are staged and published deliberately. A change is never pushed to an active session without intent.





Template selection → step building → content components → quiz builder → versioning and campus publishing
I designed this interface around one constraint: the instructor's attention belongs to the students, not the screen. Every feature had to justify its presence.
Leaders relied on printed notes and personal documents, which were inconsistent and often forgotten or out of date
Contextual guidance embedded in the session, visible only to the instructor
Session pacing drifted between groups: the same course ran anywhere from 45 to 90 minutes
Consistent timing across every group, every campus running the same workshop
Leaders frequently lost track of session position mid-delivery, breaking teaching flow
Always-visible session structure reduced cognitive load and recovery time
Students saw instructor controls and admin UI, which confused them and undermined the classroom dynamic
Students see only lesson content; instructor retains full management context
Attendance logged on paper, often after-the-fact or not at all
Checked in at session start, inside the instructor's primary workflow, with no separate step
Workshop 2.0 was one of several TUMO products in development at the same time. I proposed building a shared design system (TUMO DS) rather than designing each product in isolation. More upfront investment; far more value over time.
The system serves Workshop 2.0, the learning path product, the student portal, and future TUMO tools. Accessibility was a constraint, not a checkbox: every component was built to serve students with disabilities from the start.
I created this blueprint to map every actor, action, and dependency across the workshop lifecycle, which turned abstract role debates into concrete system dependencies.
The most technically complex decision was the dual-view architecture: one session, two completely different interfaces. The instructor controls what they see, and separately, what students see. This diagram shows how the permission and rendering layer works.
I'd formalise the service blueprint earlier. The ecosystem map and workflow diagrams emerged through the project. Having them sharper at the start would have shortened every stakeholder alignment conversation.
I'd also push for a lightweight analytics baseline before launch. Without session completion data, it's impossible to know which parts of the system need iteration first. That's the biggest open question I'd want answered.