Robert Nealan

Case study · 2023–24

Adtwin

Adtwin turns a prompt into a multi-voice audio commercial you can edit in the browser. I was the sole designer and frontend engineer, from the brand and pitch deck to the editor.

Role
Lead Design Engineer
When
Mar 2023 – Sep 2024
Owned
Brand, product design, frontend, marketing sites

01

The problem

A traditional audio ad costs thousands of dollars and days in a studio, and you get one version at a time. We designed a platform to generate multi-participant audio ads in seconds, then dynamically alter them based on each listener’s interests and location.

02

What we built

01

From a prompt to a finished ad

The prompt-to-ad flow, with dynamic audio segments that swap in by a listener’s location or interests.

02

A multitrack editor in the browser

A Web Audio editor for trimming, mixing and regenerating each AI voice, with a script editor that joins takes into one commercial.

03

Onboarding, billing and tests

Onboarding, trial billing with Stripe and Playwright end-to-end tests running in CI.

04

The brand, the deck and the sites

The brand guidelines, the pitch deck, and the sites for both Oyi, the company behind Adtwin, and Adtwin itself, in Next.js, with animated hero type and an auto-looping reel of playable sample ads.

03

Architecture

Frontend
Next.jsReactTypeScriptFramer Motion
Backend
Rails
Audio
Web Audio APIwavesurfer.js
Services
Stripe
Testing
Playwright in CI

Next case study

closin.ai

AI agents a sales team actually opens every morning