
The short version
I’m a career marketer and former Director of Demand Generation with unusual technical and creative range. I studied computer systems and business, then spent fifteen years managing marketing systems at early-stage startups, twice as the first marketing hire. I was never a software engineer.
Today I own GTM systems and AI at Coalesce. That covers marketing’s stack end to end (tooling decisions, the AI budget, design, development, product management, DevOps) and a partner posture with sales and RevOps on the systems their teams run on.
How the work gets done
I decide what gets built and why, write those decisions down, and direct AI agents to build it. I’m judged by outcomes.
A few months ago I held that syntax was delegable and architecture was not. I have since moved that line. Agents now take a real part in design, and what stays with me is the decisions and the verification. Decisions Are the Interface Now makes that argument and tests it on one of my own projects.
In practice that means specs before code, decisions recorded before they get made twice, and checks an agent cannot quietly change. I don’t read every diff. I build the system that tells me whether the work held.
Three lanes
- AI Engineering: RAG systems with citation-first architecture, judgment models, Claude skills and plugins, agent workflows.
- Dev Tools: open-source starters, Claude Code plugins and an ops dashboard, mostly under the Clownware studio.
- Web & Brand: websites and content work for employers and clients, plus my own personal and studio sites.
Now
Running GTM systems and AI at Coalesce: owning marketing’s stack, partnering with sales and RevOps on theirs, and managing production of the Agentic Data Engineering and Agentic Data Migration practitioner’s guides with Coalesce’s subject-matter experts. On the side: Clownbot, my private stack for running open-weight models behind one policy gateway; Ops, the dashboard that ranks every repo and vendor account by what needs my next hour; the Astro and Go Performance Starters; and a private research vault that the writing here is sourced from.
The set so far
Scandit
Digital Marketing Manager
Marketing and Sales Coordinator → Content Marketing Manager → Digital Marketing Manager
Employee #7 and the first marketing hire, then the first US employee, at a data capture and computer vision company on its way to unicorn status. Content strategy, brand messaging and SEO, then digital marketing and lead generation across four time zones.
Take 3 Presents
Co-founder, event producer
Co-founded an experiential events company: immersive festivals with theatrical performances, art installations and music, produced end to end with teams of artists, engineers and performers.
Hustle
Director of Demand Generation
First marketing hire. Built the demand generation engine and led the rebrand and the website.
Cloud City Development
Director of Sales and Marketing Operations
Part-time. Built the CRM infrastructure and OKRs that aligned sales and marketing, and worked with the development teams on RFP responses.
Pezza Creative
Marketing strategist and web developer
My consultancy: marketing and development for B2B startups. Low-code prototypes, static sites, and AI automation including personal knowledge systems.
Saviynt
Technical writer and web developer, contract
Wrote and built the Identity & Security Glossary, an educational resource center on identity management.
Knowde
Technical writer and web developer, contract
Wrote and built Periodical by Knowde, an educational platform for chemists and formulators, with buyer lifecycle reporting, nurture and SEO.
Clownware
Founder, open-source studio
Founded an open-source studio of starters and tools for building with agents: Astro and Go performance starters, a product development framework, and a Claude Code plugin marketplace. Decisions on the record, claims under test; this site runs on its Astro starter.
Coalesce
GTM Systems Manager
Own the marketing technology and AI function: tooling strategy, the AI budget, and the internal apps marketing, sales and RevOps run on.
Stack
AI Engineering
Web
Practice
Get in touch
The fastest way to reach me is email. I read everything.