Platform architecture & simplified campaign creation

MNTN Express

A 0-to-1 platform rebuild that made connected TV campaign creation approachable for advertisers new to AdTech.

Business problem

The challenge

The full advertising platform exposed more settings and terminology than new customers needed to launch a campaign confidently.

Technical solution

Our approach

React frontend, reusable UI packages, authenticated APIs and legacy platform integrations.

  1. 01

    Rebuild the platform

    Led the frontend rebuild, repository foundation, architecture, deployment pipelines and legacy integrations. Defined service boundaries and API contracts.

  2. 02

    Simplify campaign setup

    Built creation, editing, review, launch, duplication with unique names and campaign stopping. Removed unnecessary settings and presented one budget over the existing multi-flight backend.

  3. 03

    Keep the underlying rules

    Combined prorated initial flights and recurring monthly budgets into a single display. Supported scheduled, continuous and ended campaigns; bounded reporting to relevant flight dates.

  4. 04

    Guide the next decision

    Integrated spend-confidence badges and recommendations, subscription budget presets, custom amounts, estimated daily spend and monthly reach.

Results & impact

Project outcomes

A 0-to-1 platform rebuild that made connected TV campaign creation approachable for advertisers new to AdTech.

0 to 1

Platform ownership

Architecture, frontend implementation, legacy integration and deployment.

One budget

Simplified customer experience

A single understandable budget backed by established flight and billing rules.

Visual assets

How the workflow fits together

MNTN Express

flowchart TD
  A["Campaign setup"] --> B["Single-budget experience"]
  B --> C["Authenticated APIs"]
  C --> D["Existing flight and billing rules"]
  D --> E["Review and launch"]
01 React frontend, reusable UI packages, authenticated APIs and legacy platform integrations.

Tech stack

Technology and ownership.

Led the MNTN Go / Express frontend rebuild and delivery, integrating with existing platform services and their business rules.

ReactTypeScriptTanStackTailwind CSSshadcn/uiGraphQLRESTDockerGCP