Projects

Things I've built.

GTM systems, internal tools, data pipelines, experiments and products I built to solve revenue problems.

AI-native market researchIn use

GTM Intelligence Engine

Analyzes an organization's entire addressable market with 100 to 500 parallel AI research agents. About 50,000 companies overnight or 100,000 over two nights, about 95% enrichment coverage, about 98% classification accuracy after validation, and 30-day refresh cycles. Human research drops to about 20 hours a month of spot checks.

Multi-agent researchPaid + niche + public dataAPIs
Built while selling at QuorumAdopted by RevOps

Competitive Intelligence Engine

Built while selling at Quorum. Scanned 50,000+ prospect websites in about three days, found 5,000+ competitor customers, and fed displacement messaging that contributed to an estimated 25% lift in close rate on targeted opportunities.

Read case study
Custom scriptsSalesforceCompetitive pricing
Territory intelligenceIn development

RoutePro

Territory intelligence and TAM mapping: draw a territory, see every local business in it, work a Tier A/B/C list, find decision makers, plan routes, run campaigns.

Read case study
PostGISMapboxOvertureNext.js
Market activationIn use

Outbound Infrastructure

500+ sending domains and 1,000+ inboxes supporting about 500,000 targeted emails a month. Bounce rates under 3%, response rates of 1 to 3%, and about 30% of responses positive.

InstantlySmartleadPlusVibe
Internal toolWorking demo

GTM Gap Analyzer

Scores a company's customer acquisition across 12 channels against competitors. Missing data stays blank, and AI-inferred scores cap at 55% confidence.

Next.jsClaude APIPrisma
Internal toolWorking demo

Revenue Roadmap

A 12-month model built for live sales calls. It keeps pipeline, bookings, new ARR and recognized revenue separate, and compares scenarios.

Next.jsRecharts
Technical projectRunning

Local Trade Market Maps

Stacked Maps, web search and directory sources, crawled every site, and classified from page text. Caught a 136-site fake listing network along the way.

SerperCensus CBPClaude Code
Technical projectRunning

Hiring Signal Scraper

Scrapes and scores job postings to find companies investing in a GTM function right now.

HiringCafeNode
ExperimentEarly

Association Growth Engine

Find eligible non-members, remove existing members, and build targeted membership acquisition campaigns.