Hero Image

Turning a patchwork internal tool into a system the whole team could use, and the devs could build.

Role
Senior Creative Designer
Timeline
2021–2024
Team
Solo designer, lead on QA
Tools
Figma

50+

Components

40+

Variables

20+

Screens

Delivered

Style guide · Icon library

Problem
Inconsistent UI and duplicated components made Innovid's internal ad-building tool hard to use and slow to build.
My role
I was the only designer. I built and documented the system and handed it to the devs, with my lead helping on QA.
Impact
Design cycle time down 25%, with one consistent UI for designers and devs.

Innovid’s internal tool for building CTV ads

CTV Composer is Innovid’s internal platform for building interactive Connected TV (CTV) ads. Designers and developers use it to put together layouts and dynamic elements without coding every interaction.

Side Asset

Duplicated components, inconsistent behavior

Components had been duplicated over time, and the same interaction could behave differently from one panel to the next. Simple tasks took longer than they should have.

Why — visuals

Starting from an audit

01

Refine before rebuilding

The platform was already in use, so I started with an audit. I kept what worked and merged the duplicates into reusable components, so the team could keep working while the system came together.

02

Design for two audiences

People across the team use Composer every day, and the devs had to build every piece of it. So I defined every state for every component (enabled, active, disabled, selected), and the devs could build from the file without coming back to ask.

03

Organize it the way the product works

Icons and patterns are grouped by where they live in the tool: timeline, panels, navigation, alerts. Designers and devs find things the same way users do.

04

Document it, then hand it off

I documented every component, state, and pattern and handed the system to the dev team, from foundations to complete screens.

Design cycle time down 25%

Faster workflows

Standardized components and patterns cut design cycle time by 25%.

Better user experience

With one interface and clear guidelines, people found things faster and made fewer errors.

Business value

Features shipped faster, and Innovid's clients got a more reliable product.

Explore the full system

Everything I designed for Composer: style guide, icons, components, navigation, and complete screens.

Case study gallery (full width)

Next project

Second Cup

View case study