Kids Eat Free
Burger King
Phaser 3·HTML5 playable, jump game
intro
Creative Director at iion. I lead the Creative Hub making playable, hybrid and interactive CTV ads for brands in Europe and Australia, and I own the Playable Creator Studiothe one I built and own, the platform behind the Havas Play partnership.
↑ the Studio: the one I built and own
in the press
The Havas Play partnership, built on the Playable Creator Studio.
the Studio
AI product
A self-service platform that takes agencies from a brief to a live, trackable playable ad. I conceived the Studio, set its product direction and architecture, and led the small team that shipped it to agencies, with AI as our build layer. It lets agencies run production without us.
built with: TypeScript · Next.js · Phaser 3 · Multi-model AI agents · CI + visual regression QA · Architecture decision records
playables
Play the work
Campaigns that ran live, and concepts with no brief and no limits. One plays at a time.
Burger King
Phaser 3·HTML5 playable, jump game
KFC Singapore
Phaser 3·HTML5 playable, endless runner
essence cosmetics
Phaser 3·HTML5 playable, find and drag
CTV experiments
Flagship · Interactive CTV R&D
An L-band playable inside a server-stitched (SSAI) TV ad break: the brand's 30-second spot keeps running while viewers stack the Whopper with the remote. It runs on a custom SDK I'm building for stitched streams; the client-side version is already in testing with a publisher.

press play on the TV first
The spot squeezes into the corner and an interactive L-band wraps it, drawn by a custom SDK on a server-stitched (SSAI) break.
press play on the TV first
formats so far
Format R&D
measurement
Measurement
Interactive formats only get bought again if they can be measured, so I build the measurement too. Next: a custom SDK for interactive L-bands on streaming TV.
Measures how long a viewer actually interacts with a creative, not just whether it loaded.
you, on this page
0% of your visit counted
Heatmaps, metrics and session replay for HTML5 ads: an SDK, an edge collector and a dashboard.
the lab
Lab
A test lab that renders ads through five ad networks, sensor playables running inside real ad webviews, and the tool that took the Creative Hub out of the mockup queue.
Internal tool
A Unity Android harness that renders creatives through five ad SDKs, plus sensor playables that run inside real ad webviews.
UnityC#KotlinMRAIDVASTPhaser
Internal tool
The advertiser success team used to queue mockup requests with me and our one designer: 30 minutes on a good day, often hours, sometimes the next day. Now they drop a brand’s creative into real placements themselves, perspective-matched, and export screenshots, MP4s or GIFs.
30–45 mockup requests a month → zero
how I work
I prototype before I pitch.
How I work
SHIPPED
TO SPEC
about + contact

About
I started as a creative strategist and moved into creative technology because the ideas I cared about needed to be built. Today I lead the Creative Hub at iion, a three-person team of design, development and creative direction producing playable ads for brands across Europe and Australia, and I own the Playable Creator Studio. Before iion, Senior Creative Manager at Z1 Tech, with work for NBA, McDonald’s, Maruti, KIA and Swiggy.
Contact
Open to Head or Director of Creative Technology roles, and interactive creative-direction leadership. Remote, or relocation to the EU, Australia or APAC.