Willy WongAbout
Back

Cult Creative

Influencer Marketing Platform

Problem

Before Cult Creative, creator marketing in Southeast Asia ran on a patchwork of spreadsheets, DMs, and invoices. Regional brands wanted to scale campaigns with TikTok and Instagram creators; creators wanted a predictable way to find work and get paid on time. Neither side had one: discovery was word-of-mouth, approvals were chat screenshots, and invoicing lived in a different tool from the campaign itself.

Approach

One platform for the full campaign life cycle, from brief to payment. Role-based access splits creator, client, and admin surfaces so each persona sees only what they need. Real-time chat and notifications over Socket.io replace DM threads; content drafts flow through approval routing instead of email; and a background job queue (RabbitMQ) handles the slower async work, including shipping logistics for product samples and automated invoicing through Xero. Typed end to end with TypeScript, PostgreSQL behind Prisma, React on the frontend.

Result

Cult Creative now runs campaigns for 100+ brands, including Grab, Samsung, Vivo, Maybank, and Universal Music Malaysia, and a community of several thousand creators across the region. As part of a small engineering team (4 engineers), I ship across the stack: frontend for admin, client, and creator surfaces, and backend for analytics, approval routing for campaigns, and invoicing. The end-to-end workflow that used to sprawl across five tools now lives in one.

Frontend

  • React
  • TypeScript
  • Vite
  • MUI

Backend

  • TypeScript
  • Express
  • Prisma
  • PostgreSQL
  • Socket.io
  • RabbitMQ
Role
Software Developer
Team
2–4 engineers
Timeframe
2024 — Present
Scale
3,800+ creators, 100+ brands
Read Next

HyperCoach

Personalized AI Coach