Back to work

Sr. Product Designer

Dark Matter Design System - Multi-Platform Design-to-Code Infrastructure

A multi-brand, multi-platform design system connecting component architecture, variables, governance, motion standards, AI-assisted operations, and design-to-code delivery.

Timeline
2+ years
Platforms
Web, iOS, Android, TV
Tools
Figma, FigJam, Figma Make, Claude, Kiro, ChatGPT, Gemini, GitHub, GitLab, Jira, Confluence, UserZoom, Adobe Creative Suite
Impact
Product infrastructure across 5 platforms, 2 brands, and 10+ teams

Overview

Dark Matter is a multi-brand, multi-platform design system supporting Sling TV, DISH Anywhere, and internal product teams across connected TV, web, tablet, and mobile. My role spans component architecture, governance, motion standards, Figma variables, documentation, QA review, design-to-code delivery, and AI-assisted system maintenance pilots.

The system exists to make better product work easier to ship. It gives teams reusable foundations while still respecting the different realities of remote-driven TV interfaces, touch surfaces, browser behavior, multiple brands, and multiple production codebases.

Problem / Why the System Mattered

Product teams were moving quickly, but without enough shared structure. Similar components were being rebuilt in different ways, documentation was fragmented, and design intent could drift as work moved from Figma into implementation. The system needed to support multiple brands, platforms, and codebases without becoming rigid or ceremonial.

The harder problem was not simply creating a component library. It was creating a system that teams would actually trust: reusable components, clear contribution models, motion guidance, variable structure, QA expectations, and documentation that could hold up across connected TV, browser, tablet, and mobile experiences.

My Role

I serve as a design lead and core governor for Dark Matter. My work includes component architecture, cross-platform pattern definition, variable usage, motion standards, documentation, contribution workflows, QA review, lifecycle planning, and engineering partnership across multiple production codebases.

I work with product designers, engineers, and product partners to identify repeatable patterns, clarify usage guidance, reduce ambiguity, and help the system behave more like product infrastructure than a static library.

System Scale

Public-safe scale:

  • Supports 10+ teams
  • Spans 5 platforms and 2 brands
  • Includes 200+ components
  • Includes 1K+ variables
  • Supports tens of thousands of weekly component inserts

The scale matters because design-system decisions are never isolated. A naming choice, state model, motion rule, or contribution path can affect multiple surfaces and teams. That is why the system needs shared standards, clear governance, and enough flexibility to support real product constraints.

Component Architecture

Dark Matter is built around reusable patterns that can adapt across screen size, input model, and brand context. Component work includes anatomy, variants, states, connected TV focus behavior, responsive behavior, accessibility expectations, platform constraints, and reuse patterns across product surfaces.

The goal is platform consistency, not platform sameness. Shared component foundations create a stable baseline, while implementation guidance allows each platform to respect native interaction patterns and technical constraints.

Variables / Tokens

Dark Matter uses variables and reusable style foundations to support multi-brand, multi-platform consistency. My role includes partnering with engineering on variable usage, motion specifications, implementation constraints, and system guidance that helps teams maintain consistency across design and code.

The work is less about naming tokens perfectly in isolation and more about helping teams understand how visual decisions, component states, themes, accessibility defaults, and implementation details relate to each other.

Governance and Contribution Model

Governance is designed to preserve quality without turning the system into a gatekeeping machine. The goal is to help teams understand when to reuse, when to extend, when to contribute, and when a pattern needs to become system-level infrastructure.

This includes intake, contribution review, usage documentation, QA feedback, lifecycle planning, deprecation thinking, and migration guidance. Good governance reduces ambiguity. It should help teams move with more confidence, not slow them down for ceremony.

Design-to-Code and Multi-Platform Delivery

I partner with engineering on design-to-code workflows that connect Figma components, variables, motion specs, usage guidance, and implementation realities across multiple codebases. This work focuses on reducing drift between design intent and production behavior.

The delivery model includes Figma-to-engineering handoff, Figma REST API workflows, GitLab handoff, translator workflows, implementation-aware component structure, variable and token usage, QA feedback loops, and ongoing design-engineering partnership.

The most useful specs are not just visual measurements. They explain expected behavior, states, edge cases, interaction rules, accessibility considerations, and platform constraints so engineers can make the right implementation decisions when the design file cannot show every condition.

Motion and Interaction Standards

Motion standards help teams use motion as a functional product layer for focus, feedback, hierarchy, orientation, state change, and clarity. The goal is to make interaction behavior more predictable and easier to implement consistently across product surfaces.

This matters especially across connected TV and remote-driven interfaces, where focus movement, state change, and spatial orientation need to be legible without adding noise.

AI-Assisted Design System Operations

I am leading AI implementation pilots and workflow exploration for design system auditing, component consistency checks, variable analysis, documentation support, QA review, spec generation, and agent-assisted maintenance workflows.

The focus is not replacing design judgment or letting AI silently modify production system files. The focus is better guardrails, faster audits, clearer documentation, safer review loops, and human-reviewed governance for a system used across multiple teams.

Impact / Adoption

Dark Matter supports 10+ teams across 5 platforms and 2 brands, with 200+ components, 1K+ variables, and tens of thousands of weekly component inserts. The system helps teams reduce duplication, maintain cross-platform consistency, and move product work through design and engineering with clearer standards.

It also gives teams a shared language for component behavior, motion, documentation, governance, and implementation handoff, which helps reduce avoidable design and engineering debt before it reaches production.

Lessons Learned / Next Evolution

Design systems are not libraries frozen in amber. They are living product infrastructure. The most valuable system work often happens in the quiet middle: naming decisions clearly, documenting edge cases, maintaining trust, and helping teams make better choices without slowing them down.

The next evolution is less about adding more components for the sake of coverage and more about improving system health: stronger governance signals, clearer lifecycle states, better design-to-code fidelity, more useful documentation, and AI-assisted operations that support human judgment instead of replacing it.