PXLWRKR
← Back to all projects

Election certification at platform scale

Canton Group · 2024 – present

Role
Lead Product Designer
Team
Product, Engineering, Compliance
Dates
2024 – present

The work

Canton Group builds election management software used by jurisdictions that face strict certification requirements before any release can ship. The business prioritized platform coherence because fragmented workflows were slowing certification cycles and increasing rework across teams already operating under regulatory scrutiny.

The structural constraint was organizational: four scrum teams owned distinct product surfaces with no shared design function, no common documentation format, and no single owner for cross-cutting UX decisions. NDA boundaries further limited what could be shown externally, which meant the design work had to prove value through process and standards rather than polished marketing screens.

I was brought in as the sole design IC to establish a design throughline across those teams — not as the design owner of any single product, but as the person who could align platform patterns, raise the documentation bar, and partner with product leadership on a North Star vision that would survive team boundaries.

Approach and decisions

Five decisions shaped how design operated across the portfolio — each a trade-off between speed, certification constraints, and the goal of making design legible to engineering and product leadership.

01

Embedding as the design throughline, not the design owner of any one team

Rather than centralizing all design work in a single backlog, I embedded in each team's rhythm — attending standups, reviewing sprint commitments, and translating certification requirements into actionable UX constraints without becoming a bottleneck on any one surface.

The trade-off was visibility: I would never be the primary designer on every screen, but I could ensure that what shipped across teams read as one platform. That model only worked if I documented decisions in a format engineering could reuse without me in the room.

Team embedding diagram across four scrum teams. Built to align product leadership on where design inserted vs. where teams owned delivery.

02

Reading certification requirements as design requirements

Certification documents are usually treated as compliance checklists downstream from design. I reframed them as input to information architecture — if a jurisdiction auditor needs to reconstruct a decision trail, the UI has to expose that trail without burying operators in audit chrome during routine tasks.

That shift changed how product and engineering prioritized backlog items. Features that looked cosmetic often carried certification risk; features that looked critical sometimes didn't. Design became the translation layer between regulatory language and sprint-ready acceptance criteria.

03

The system migration that almost was

Early in the engagement, a full design-system migration looked like the fastest path to consistency. Discovery with engineering revealed that a wholesale swap would stall certification on multiple teams simultaneously — the exact outcome the business could least afford.

I redirected the effort toward incremental pattern adoption: shared tokens and documentation standards first, component migration sequenced by team readiness. The migration didn't ship in its original form, but the redirect kept certification timelines intact while still moving the platform toward coherence.

04

Documentation as a deliverable, not a byproduct

With NDA constraints limiting what could be shared externally, internal documentation became the primary artifact proving design value. I established a working format — decision logs, pattern rationale, before/after workflow maps — that product managers could attach to roadmap proposals without a design review meeting.

The format spread because it reduced handoff cycles: engineering could implement from documented intent, and product leadership could evaluate proposals against North Star principles before committing sprint capacity.

05

North Star principles as a first-pass roadmap filter

Without a shared vision document, each team optimized locally. I partnered with product leadership to draft a concise North Star — not a pixel spec, but a set of principles that could reject scope before it entered a sprint.

Principles only matter if they're used. The operational test was whether PMs referenced them unprompted in planning conversations. By the second quarter, they were — which meant design influence scaled beyond my direct embedding hours.

Outcomes

Specific business metrics for this project are under NDA. What can be named:

  • Design established as a recognized function across four product teams, with a shared documentation format adopted as the team's working standard.
  • North Star principles adopted as a first-pass filter on roadmap decisions by product leadership.
  • Reduced design-to-engineering handoff cycles by formalizing decision logs and pattern rationale alongside specs.
  • Incremental pattern adoption replaced a blocked full migration — keeping certification timelines intact while moving the platform toward coherence.
  • Certification requirements integrated into IA and acceptance criteria, reducing late-stage compliance rework.
Erich didn't just improve screens — he gave us a vocabulary for making product decisions that engineering and compliance could both stand behind.
— Director of Product, Canton Group

Reflection

The migration work that didn't ship taught me more than the work that did. I came in believing a unified design system was the obvious first move; the certification reality forced a sequencing discipline I now apply to every modernization roadmap — prove the governance model before you swap the components.

Artifacts

Decision log template. Adopted as the team's default format for design rationale.
Workflow map fragment. Generalized schematic; real flows under NDA.
North Star principles draft. Co-authored with product leadership for roadmap filtering.
Pattern adoption sequence. Replaced the blocked full system migration plan.