CNN
I build the current generation of CNN's Magic Wall — the interactive, on-air graphics system at the center of CNN's election coverage. This version made its broadcast debut on March 13, 2018, for Pennsylvania's 18th congressional district special election.
Early work: Led front-end development and technical architecture for Code & Theory’s update the on-air application, including its sub-applications: National Map, House Battle for Control, Senate Battle for Control, Race to 270, and the Electoral College Delegate Tracker.
Current work: Today my work centers on helping our on-air talent explain the story of an election, from the primaries through election night, to our broadcast audience — developing new features that give them the tools to break the news down for viewers.
Supporting that is PTools2, a producer-facing Next.js content management platform and its GraphQL/Prisma backend that let producers shape coverage in real time. I lead development as one of two staff engineers on a cross-functional team of engineers and news producers.
I also help lead the design process, information architecture, and the platform's automated QA, with unit and integration testing in Vitest and end-to-end testing in Playwright.
The Magic Wall received a Technology & Engineering Emmy® Award for "On-air Touch Screen for Data Visualization."
Code & Theory Magic Wall Case Study
‘Magic Wall’ Technology Leads Election Night Coverage as Networks Jump on Trend
CNN’s John King and his ‘magic wall’ keep viewers entranced
Dublin’s graffiti artists also spent the week watching @JohnKingCNN