Technical Program Manager
Explain a design system or cross-platform UI platform program you led end to end, or describe a complex, multi-surface UI consistency problem you resolved.
Also asked as: Tell me about a program you led to unify design and engineering across multiple client platforms. · Walk me through a complex design-to-code or design-system platform program you owned end-to-end. · Describe a cross-platform UI refactor you drove from problem diagnosis through scaled adoption across TV, mobile, and web.
Explain a design system or cross-platform UI platform program you led end to end, or describe a complex, multi-surface UI consistency problem you resolved.
Situation: I led Prime Video's cross-platform design system program, unifying the consumer UI across TV, mobile, and web. Each of the three surfaces was hand-coding the same components independently from static Figma files — three to four weeks per component per surface — and that duplicated effort was the direct cause of over 40% visual and behavioral drift between components that were supposed to be identical. Task: As the TPM, I owned the program end-to-end: the core architecture bet, rollout sequencing across three engineering orgs that didn't report to me, and closing that lead-time and drift gap without adding headcount. Action: I piloted a GenAI-assisted design-to-code pipeline that generated a first-pass component implementation directly from the Figma file against our shared token contract, so engineers reviewed and refined instead of hand-transcribing every component from scratch. I kept a mandatory human-review gate before merge, since the model wasn't reliable enough on things like TV's remote-control focus-navigation logic to trust unreviewed. I also ran a lightweight LLM-based summarizer over raw weekly status — docs, tickets, Slack threads — across five workstreams, using it to draft the first pass of my leadership updates and flag anything trending off a phase-gate exit criterion before it became a real blocker, which freed my own time for decisions instead of status rollups. Result: Design-to-code lead time dropped from three to four weeks to under two days per component, and cross-surface drift fell from over 40% to under 5% — the two numbers that mattered most, since the speed gain only counted as a win because quality improved alongside it. That combination also reclaimed over $5 million a year in engineering capacity that used to go into rebuilding the same component three times.