I build the systems marketing runs on.

The website, tracking, CRM, email and content, with AI agents doing the repeatable work and human approval before anything goes live.

A client's marketing system assembling: search and AI answers, the website, lead capture, CRM, email, analytics and reporting, with AI agents running research, content drafts, technical QA and client reporting, and human approval before anything publishes. A lead travels the loop, and reporting leads to the next change.

What I build.

Critical infrastructure for the modern marketing ecosystem.

AI searchGEO

When an AI answer recommends a business, which pages did it draw from? Those passages can be traced, and changed. Technical SEO and structured content underneath.

Example

How do I set up lead capture on a small-business site?

  • Start with one form and ask for the least you need.
  • Send the details to a CRM a person checks.
  • Reply the same day, then measure what came back.
  • Vendor documentation
  • Forum thread
The page on the site Lead capture for small businesses Send the details to a CRM a person checks.

Web development

Sites built to be found and to convert: structure, metadata and schema that search can read, and forms that ask for the least and put the lead where a person will see it.

Example
example.com/lead-capture Lead capture for small businesses
Title
Lead capture for small businesses
Description
One form, one record, one follow-up.
Schema: Article · Organization
Talk to us NameEmail Send
New lead
From
Lead capture guide
Owner
Notified
Follow-up
Same day

GTM systems

One record for every lead, a first email the same day, and reporting that connects what was published to what came back.

Next change FormRecordEmailReport

AI automation

Research, drafts, technical QA and client reporting run on request. Human approval is required before anything goes public.

Example Research and draft an article
  1. Research
  2. Draft
  3. Technical QA
  4. Report
Human approval Published

Case study · 1 of 3

Systems I've built.

CurrentWave CMS, the content platform I built for my client work.

Content Research System

Sources are captured from the web and kept in a database the drafts are written from. Images are processed, and the metadata is written from the record.

  1. Vendor documentation Form fields, webhooks, CRM sync
  2. Pricing page Free tier: one form, 100 contacts
  3. Support forum thread Setup questions, one from 2019
  4. Customer reviews Two reviews, both about onboarding
Example
Topic
Lead capture for small businesses
Sources
4 pages captured
Passages
12 extracted
Images
3 captured
Status
Ready for the brief
Hero image, processed
Title
Lead capture for small businesses
Description
One form, one record, one follow-up.
Tags
forms · CRM · email
  1. Captured from the web
  2. Stored in a database
  3. Processed

Case study · 2 of 3

Content Production System

Ten steps, each one checked. Nothing publishes without human approval.

Example Changes, this run
  1. 01 Brief 4 sections to cover, 2 notes attached
  2. 02 Outline 4 sections; the note leads section one
  3. 03 Draft 640 words, 9 passages cited
  4. 04 Line edit 3 clauses tightened, 0 facts changed
  5. 05 Quality review 1 sentence flagged: research that does not belong
  6. 06 Fixes 1 sentence cut
  7. 07 Images 1 of 3 images placed and captioned
  8. 08 Internal links 1 link added, to the CRM setup guide
  9. 09 Metadata Title and description written from the article
  10. 10 Saved draft Saved as a draft; nothing published
  11. Human approval Approved. Published to the site.
Every change is logged with the step that made it.

Case study · 3 of 3

Multi-site CMS Platform

A full content management system. Each site runs in its own instance, and updates roll out in stages.

Core modules

Built for one site, then made general.

Features per site

Each site turns on only what it uses.

Staged releases

A release stops at the first failed check.

AI answer tracking

The same question, run again and again. In progress.

Where I've been.

Seven years running operations, then marketing systems.

  1. Operations · 2015 to 2022
  2. Marketing systems · since 2022
    • Joined before the company had raised money and worked with the owner on hiring and early-stage planning.
    • General Manager by 2017: team operations for professional esports teams, about 50 players and staff at peak.
    • Player contracts, coaching staff hiring, work visas, housing and international travel.
    • Stayed through the acquisition by OverActive Media in 2018.
    • The launch of new professional league franchises: there when the teams were purchased, branded and drafted.
    • Input on branding and team strategy.
    • Player documentation and work visa applications with immigration lawyers.
    • Client onboarding for YouTube creators.
    • Operations priorities, worked out with leadership.
    • A lesson kept: how much a clear product and vision matter to a team.
    • Websites, SEO and marketing systems for small-business clients.
    • AI agents, API integrations and cloud automations for research, content, QA, publishing and reporting.
    • The core work myself, with specialists brought in when a project calls for it.
    • Concurrent client SEO accounts, planning through reporting.
    • Technical audits, keyword and content recommendations, GA4 and SEMrush reporting.
    • SEO-focused WordPress builds with structured architecture, metadata and schema.

Other work.

The CurrentWave website

CurrentWave

Visit

My marketing systems business: client sites, search, tracking and email, with specialists brought in when a project needs them. Its blog runs on the platform.

The dishfinder.co website

dishfinder.co

Visit

The platform's test site. Every feature runs here first.

Formative Years

A client's course business: the site, the course pages, the contact form, and the blog moved onto the platform with its old links redirected. The owner runs the admin herself. Live when she is ready.

R&D devlog

Notes from building a personal project: what happened, what I decided, and what came of it. First posts soon.

Get in touch.

Email is the fastest way to reach me.