Home Work About

ZEUS
Creative Hub

Bringing external user workflows into Zeus to reduce time spent on naming assets.
Product overview

Zeus is an internal tool handling the ad creation workflow for the marketing team: briefing and assigning work, iterating ads with AI, and reporting on campaign performance.

Problem

Designers spent way too much time naming and uploading ad batches adhering to strict rules all downstream reporting depends on

Outcome

Saved 4 hours weekly by automating repetitive file naming, and replacing Google Docs, Spreadsheets and Jira with 1 tool

My contribution
  • Designed the feature end-to-end
  • Owned the product roadmap and backlog: prioritising, setting deadlines and ticketing
  • Wrote design specs the developer and his AI agents could work from
  • Worked with the marketing team to gather domain knowledge and iterate features
Time

April – August, 2026

Platforms

Web

Team

1 designer, 1 developer, AI agents

Role

Design, PM, Research, QA

Tools

Figma, Claude Code

The problem

Naming ads already had a workaround... but a painful one at that

Of course it was a spreadsheet. Designers filled it out using a separate document, figuring out batch, week and version numbers and then finally... copy-pasting each one by one in the batch (~10 files per batch, ~35 batches per week). Then upload them to Drive by hand... and also log it all in Jira.

This part of the case study is under NDA

Enter the password from my CV or email

Retro

We should've drastically scaled back the MVP... or maybe not?

I’ll admit, we badly underestimated the effort. We did not see all the workflow variables the team handles day to day. Outside scepticism crept in, but it was too late to scale back.

In hindsight, we might have been able to ship something lightweight. However, when we crunched the numbers, we saw that the naming logic took the crown, not the parts we could’ve cut (ticketing or briefs). And cutting them might have hurt the adoption rate, which was lightning fast with the version we shipped. But next time, I will be more cutthroat when defining the MVP.