The build side

The systems
behind the writing.

Dashboards, agents and internal tools I built to run content operations, some at the agency and some on my own time.

See what's liveBook a call
48h
From joining to the first client portal going live
$20k
Saved in tooling and manual hours over 3 months
8
Paid tools these replaced
Lore
Community Map
signal-dashboard · live
Signal Dashboard

Worked with

Animoca BrandsPudgy PenguinsDoodlesGachaGaplyCompoundCoinFantasyDacoit DesignDomaAnimoca BrandsPudgy PenguinsDoodlesGachaGaplyCompoundCoinFantasyDacoit DesignDoma

◆ Selected builds

Every one of these is live.
Real screens, no mockups.

01 / 09
compound-dashboard · live
Compound Dashboard

Compound Dashboard

01 · OPS

The queue every client and writer runs on. Review, edit, approve, schedule.

Live · 14 clientsOPEN →
lore · live
Lore

Lore

02 · AI ENGINE

A content engine that learns a voice and sharpens every time you publish.

LiveOPEN →
miracle · live
Signal Dashboard

Signal Dashboard

03 · DATA

Real-time X intelligence over narratives, accounts and momentum.

LiveOPEN →
oc-portal · live
Open Campus Portal

Open Campus Portal

04 · WHITE-LABEL

A client-facing content portal. Approve and schedule posts in a click.

Live · client-facingOPEN →
clipyard · live
ClipYard▶ LESSON CLIP

ClipYard

05 · LEARNING

Teaches creators to cut viral clips, with AI feedback on every edit.

LiveOPEN →
sieva · live
Sieva

Sieva

06 · AI MEMORY

Save anything from anywhere, then ask your own library in plain language.

LiveOPEN →
hundred · live
Hundred

Hundred

07 · GROWTH

A copilot that walks a startup to its first 100 users.

LiveOPEN →
community-map · live
Community Map

Community Map

08 · COMMUNITY

Every creator in a community on one living map.

LiveOPEN →
learn · live
Learn at Stack

Learn at Stack

09 · LEARNING

A premium guides portal with a members-only publish gate.

LiveOPEN →

The tenth one
could be yours.

Tell me the thing you keep wishing existed and I'll say whether it's buildable.

Book a call

◆ Also built

The ones without a pretty screen.

Bots, MCP servers and internal dashboards. A screenshot of any of these would be a table of rows only our team can read, so here is what each one does instead.

Content infrastructure

AI Interview Platform

Replaced the weekly async call. Avatar-led interviews with question packs generated from each client's own content history.

HeyGen / Simli · S3

Clipping Portal

Ran 23 clippers and 55 clips through one campaign week. 499K impressions tracked with no manual coordination.

Next.js · Twitter API

QRT Automation

Watches 8 client niches, flags viral posts, classifies the reaction tone and surfaces the day's QRT openings.

Claude · n8n

Trend Analysis Bot

Scrapes X per client, runs it through Claude and drops the read into the right Telegram channel every morning.

Claude · Telegram

Proposal Builder

Turns a call and a scope into a formatted client proposal, so pricing conversations stop waiting on a doc.

MCP · Claude

Studio

Video workspace that plans a piece, holds the assets and keeps every version of a cut in one place.

MCP · Remotion

Growth and ops tools

Outreach Desk

List building, sequencing and reply tracking in one app. Replaced three separate paid tools for the team.

Node · SQLite

Reddit Command Center

Finds live threads worth answering, drafts the reply in the right register and holds the account guardrails.

MCP · Claude · Postgres

Fast Track Platform

Invite-only learner platform for a cohort of around 100. Lessons, submissions and progress, on the client's own auth.

Next.js · OCID

Stack Daily Cards

Shareable card campaign for a community launch. 400 cards generated, 150+ shared organically, 30K impressions.

Next.js · Claude

Community Announcer

Telegram bot that posts to the right community topic from a single DM, so announcements stop needing a person.

Node · Telegram API

Browser extensions

Small Chrome tools the team uses daily: superfan finder, reply tracker, DM-open checker.

Chrome MV3

What it all runs on

Next.jsReactTypeScriptPostgreSQLPrismapgvectorClaude APIMCPn8nTwitter APITelegram APINextAuthAWS S3HeyGen / SimliffmpegPlaywrightChrome MV3Railway

// Build together

Got a tool you keep wishing existed?
I'll tell you if it's buildable.

Book a call