Skip to content

Digital operations + AI automationCustom agents + connected toolsAI for the work that repeats

I build the systems that take repetitive ops off people.

OFFERS

Start with a job or a desk

Start with one agent, or connect the tools your team already uses. Marketplace, website and audit options are below.

Scoped build

Custom agents

One named job. A person approves spend, messages and changes to records.

Phased engagement

AI implementation

A connected desk. Enquiries, records and reports in one system you already own.

Services or managed

Marketplace management

I run Takealot, Amazon and other marketplaces every week with agents I build. A person approves the pricing rules, listings and ad spend.

Build, then care

Websites and Shopify

I build websites and Shopify stores, then keep them running. You own the domain and the store.

Fixed scope, written report

Audits

I look at one channel or several. You get a written plan for what to fix first.

How we work

Start with one job. Connect more once it works.

  1. 01

    Name the job.

    Pick the repetitive task or handoff that keeps slowing people down.

  2. 02

    Ship that job.

    A person still approves spend, outbound messages and record changes.

  3. 03

    Connect more once it works.

    You keep the licences.

STACK

What I build with

These are the tools I build and run the work with. They are grouped by job, with what each one does.

AI & Agents

  • Claude Code

    Coding in the terminal, with Git integration.

  • Cursor

    Code editor with AI assistance for builds.

  • Vercel AI SDK

    Model-independent AI features for application builds.

  • OpenRouter

    Model routing across providers without infrastructure changes.

Build & Hosting

  • Next.js

    Application framework for JS Labs sites and tools.

  • Vercel

    Hosting and preview deployments for JS Labs applications.

  • Supabase

    Database and authentication for application builds.

Automation & Commerce

  • Amazon SP-API

    Programmatic access to Seller and Vendor Central data.

  • Amazon Seller & Vendor Central

    Seller and Vendor marketplace operations.

  • Zite

    Building client portals, dashboards and CRMs.

Data & Knowledge

  • PostHog

    Analytics and event tracking, including on this site.

  • Airtable

    Databases for client and business operations.

  • Notion

    Notes and reference material, and the source for some guides on this site.

  • Attio

    Building CRMs for client records and pipelines.

WORK

What is already running

Named agents run the work that repeats. A person still approves spend, messages and record changes.

View all work
custom agents

Catalogue QA agent

An agent that checks marketplace listings and prepares corrections to copy and imagery. A person approves changes before they go back through Amazon SP-API.

Scheduled checksHuman-in-the-loop
Read case study
custom agents

Repricing engine

A daily repricer for thousands of SKUs. It checks margin floors, buy-box position and competitor price changes before setting a price. Exceptions go to a person.

Daily runsMulti-SKUMargin floors
Read case study
custom agents

Ads creative test agent

Ranks losing ads from spend and creative signals, then queues the next tests. You pick what goes live.

Spend + creative signalsHuman-in-the-loop
See custom agents
custom agents

Catalogue health dashboard

A dashboard that ranks listings by risk and flags broken listings, missing variants and policy violations before suppression.

Pre-suppression alerts
Read case study
ai implementation

Multi-agent operations platform

A shared workspace where five specialist agents each run one job. They keep saved context, and people work with them through a secure messaging interface on private infrastructure.

Five specialistsPersistent memory
Read case study
marketplace management

Cross-border marketplace launch

A playbook for taking a US brand into UK and South African marketplaces. It covers listing localisation, compliance, fulfilment and pricing.

3 marketsEnd-to-endRepeatable
Read case study
Skills
  • Paid
  • Creative testing
  • CRO
  • Email & retention
  • Cross-border
  • Marketplaces
  • Analytics
ABOUT

Operator who ships the software

I am based in Cape Town. I build operations software through JS Labs. I also work as an ecommerce operator. People keep the decisions that need judgement.

Learn more about me
Amazon SP-API
Marketplaces
Catalogue Ops
Cross-Border GTM
AI Automation
Listing Optimisation
Pricing
Analytics
Growth
Amazon SP-API
Marketplaces
Catalogue Ops
Cross-Border GTM
AI Automation
Listing Optimisation
Pricing
Analytics
Growth
Amazon SP-API
Marketplaces
Catalogue Ops
Cross-Border GTM
AI Automation
Listing Optimisation
Pricing
Analytics
Growth
Next.js
Supabase
Vercel
AI SDK
Agents
TypeScript
Postgres
Edge Functions
Claude & MCP
PostHog
Next.js
Supabase
Vercel
AI SDK
Agents
TypeScript
Postgres
Edge Functions
Claude & MCP
PostHog
Next.js
Supabase
Vercel
AI SDK
Agents
TypeScript
Postgres
Edge Functions
Claude & MCP
PostHog

Operator notes

Notes on AI: what I built, what I tested and what broke. I send one when there is something worth reading. No selling.

Coming soon on Substack

Send the job you want gone.

Tell me what your business does, which tools you use and what is stuck. I will suggest where to start, or tell you if I cannot help.