Things I've built
A few of the systems I've designed, built and run. Most of them live in Slack, where the team already works.
- Newsroom triage
- Screens about 190 news links a day, routes the relevant ones to the right editor in Slack, and prepares a fact-checked WordPress draft once an editor approves. People publish.
- Editorial review
- Four specialist AI passes review contributor articles from a sidebar inside the WordPress editor.
- Search visibility alerts
- Hourly, per-article alerts for Google Search, Discover and News, with AI title suggestions applied in one click.
- AI answer tracking
- Tracks how six AI answer engines mention and cite a brand over time.
- Security watch
- Checks 356 advisory sources against every plugin and package in use and flags what needs patching.
- Sales research
- Finds, enriches and scores prospects, then posts a daily top-10 outreach plan that the sales team approves in Slack.
- Social distribution
- Posts each new article to LinkedIn, X, Bluesky, Mastodon and Threads.
- Back office
- Turns won deals into QuickBooks estimates and reconciles subscription payments against Stripe every day.
- Slack agents
- A marketing assistant, a research agent and a sandboxed coding agent that take requests in Slack and wait for sign-off before anything ships.
Built on Google Cloud with Claude, OpenAI and Gemini models, connected to the tools the team already uses.