Most marketing consultants stop at strategy decks and templated dashboards. I keep going.
What follows is a working tour of the systems I've built — for clients, as products, and as research. Custom dashboards that replace $7K–$21K/yr of off-the-shelf tooling. Multi-platform data pipelines across every major ad network. Full-stack SaaS products with auth, billing, and AI. And the marketing engineering glue that holds it all together.
If you're hiring a marketing operator who can't ship code, you're locking yourself into someone else's product roadmap forever. I'm the alternative.
Production integrations
Scale of work in flight today
Live systems, datasets actively maintained, and products with paying users — not aspirational case studies.
Four pillars
The work falls into four categories. Most engagements cross more than one — a dashboard isn't useful without the data pipeline behind it; a SaaS isn't useful without the marketing tooling around it.
Custom client dashboards
Branded, live, yours.
Hash-routed multi-tab dashboards pulling from any marketing API. Real-time refresh. Per-client branding tuned to each customer. PDF and CSV export. Password-gated access. Drilldown from account to campaign to ad group to individual asset performance.
Marketing data plumbing
The unsexy work that makes everything else possible.
OAuth flows across six providers. Token refresh logic. Multi-account merges that roll nine ad accounts into one brand/non-brand view. BigQuery joins between GA4 events and Google Ads conversion actions. Conversion-action segmentation. Custom UTM frameworks with dynamic ad-group slug injection.
Full-stack SaaS products
Multi-tenant, billed, secured.
Next.js plus Supabase Auth plus Stripe checkout plus webhook reconciliation plus row-level security plus tier-gated feature flags. Alerting engines, watchlists, API key management, email and SMS notifications. Built so a real human can sign up, pay, and use it — not just a demo.
AI-enabled tooling
Useful Claude and GPT integrations — not chatbots.
Natural-language search that compiles to SQL. Intent classification routing prompts to the right tool. Content-generation pipelines with compliance scanning that blocks the model from introducing violations. Vector embeddings plus pgvector for semantic similarity. Multi-model dispatch with model-specific quirks handled.
The fastest way to be locked into your competitor's product roadmap is to build your stack out of other people's products. The fastest way to outflank them is to build your own.
Systems running for real businesses
Each of these is delivering data to a paying client today. Specific client names are kept private; described here by industry and shape of the engagement.
Competitive intel suite + live performance reporting
Two-part build delivered as a unified client portal.
A keyword competitive-intelligence platform scraped and enriched tens of thousands of keywords across six direct competitors, segmented by brand, topic, and intent. Alongside it, a six-tab live performance dashboard with vendor-versus-affiliate signup attribution that joins the client's GA4 BigQuery export with Google Ads per-conversion-action data — closing an attribution gap that GA4 alone can't.
Financial operations + multi-source ops layer
High-stakes engagement supporting a court-overseen restructuring.
Six years of margin reports, ad spend, bank statements, debts, and forecast scenarios merged into a financial dashboard used in court filings. Alongside it, a live ops layer: tens of thousands of call records ingested through a custom CSV pipeline, ActiveCampaign CRM integration that creates deals on missed calls via Outlook → Zapier email-parser → custom webhook, and an Airtable rebates sync exposing six-figure outstanding payments. Now extended with a full accounting layer — automated GlassBiller invoice and receivables ingestion, transaction categorization, and profit-and-loss reporting that closes the loop from job to books.
Cross-platform reporting + SEO audit + Squarespace asset
Read-only ad performance across four platforms, on a single screen.
A multi-platform dashboard merging Google Ads, three separate Meta accounts unified into one view, TikTok Ads, and Google Search Console. Warm-gold and cream design matching the gallery's print aesthetic. Plus a standalone local-SEO audit diagnosing Map Pack absence, and an Instagram-reviews snippet drop-in for the client's Squarespace site.
Multi-platform paid media + expert-witness production
Two engagements in one — paid media reporting and litigation deliverables.
A reporting layer pulling Google Ads, Meta, and Microsoft Advertising. The Bing integration required a hand-rolled SOAP XML client because Microsoft's REST endpoints don't reliably work for the operations needed. Plus Google Business Profile location export and an expert-witness production line — rebuttal reports, PDF generation, exhibit packaging via Chrome headless rendering. Newest addition: a native local-rank grid tracker — a self-hosted LocalFalcon that scans Google Business Profile rankings across a geographic grid, maps every position, surfaces competitor rankings, and runs weekly alongside a scheduled Business-Profile edit applier.
Multi-account portfolio rollup
One dashboard, nine Google Ads accounts, unified across the portfolio.
Single-pane reporting across nine separate Google Ads accounts spanning the holding company's brands. Custom brand-versus-non-brand classification with priority logic. Monthly trend aggregation. Per-account conversion-action breakdowns. Linkable tab routing so the executive team can share precise drilldowns by URL.
Non-brand
Pattern-source dashboard
The first build of this generation — pattern source for everything that came after.
Single Google Ads account, five tabs covering overview, campaigns, ad creative with per-asset performance labels (Best / Good / Learning / Low), search terms, and keywords with quality-score visibility. Asset-level performance surfacing isn't typically available in templated dashboards; here it's the centerpiece.
Internal products + investor-facing builds
Builds that aren't paid client work — research, fundraising material, and platforms used as proof-of-concept for new ventures.
Token Opportunity Framework
Capex business plans from the Ribbit Capital token letter.
A static-export Next.js analysis of 150+ companies across the token economy framework. Nineteen detailed capex business plans, each with executive summary, full plan, and financials tabs — TAM, CAGR, LTV-to-CAC ratios, seed asks. Built originally to evaluate which framework opportunities were ready for productization.
Custom HTML pitch decks
Full-screen, navigable, animated.
When a slide deck has to do real work and Google Slides feels apologetic, I build full-screen HTML decks with custom progress bars, prev/next plus keyboard nav, and CSS-animated mockups. Examples: "Distribution Control in the Age of AI" (token framework) and a CalibrateNet pitch for an ADAS calibration network opportunity.
Free marketing tools
Calculators and generators at hyder.me/tools.
Five public tools — Ad Spend ROI calculator, Keyword Match Type generator, UTM Builder, YouTube video search, Backup Power calculator. Each is a single-file HTML page that works offline, no signup required. Direct, useful, and uncluttered — exactly the experience clients ask me to bring to their internal tooling.
What I work in, day to day
Not a brochure list — these are the tools and APIs I have running code against right now, this week.
Languages
Frameworks
Databases & data infra
Marketing & ad APIs
AI / ML
Payments, auth & messaging
CRM & ops integrations
Infrastructure
Data visualization
Why custom — not Supermetrics
A six-client agency rolled up into one mega-account needs roughly 25 ad accounts across nine unique data sources. Here's what that looks like in a tools-first world versus a custom one.
| Supermetrics + Looker Studio | Custom build (what I deliver) | |
|---|---|---|
| Annual cost | $7,400 – $21,000 Pro tier with add-ons; higher tier required for BigQuery as destination |
~$0 in tooling Supabase + Vercel free tiers under fair-use limits |
| Annual commitment | Required — no monthly billing | None — you own the code |
| Visualization | Looker Studio templates — generic layout, generic charts | 100% custom per client — branding, drilldowns, exports, your reporting metaphors |
| Refresh cadence | Hourly (Pro tier) or daily (lower tiers) | On-click, every time the user opens a tab |
| Multi-account merges | Rows dumped — you build the merge logic yourself | Built in: 3 Meta accounts unified into one view, 9 Google Ads accounts rolled up with priority brand/non-brand classification |
| Cross-source joins | Custom SQL in BigQuery only (extra cost tier) | Built: GA4 ↔ Google Ads vendor/affiliate attribution, AC ↔ Vonage missed-call attribution |
| Non-API sources | Out of scope (no Vonage call pipeline, no Airtable nuance, no voicemail webhook) | Built (75K call records ingested, $250K+ Airtable rebates synced, voicemail → CRM deal flow) |
| Per-client branding | Limited theme controls | Distinct visual identity per client — gallery gold, financial blue, dark navy, your color |
The catch: Supermetrics still can't deliver about 20–30% of what's running across these dashboards (Vonage pipelines, Airtable workflows, voicemail webhooks, real-time CRM deal creation, custom conversion-action joins, per-client UX). You'd be paying for an incomplete answer.
How working together works
I take on a small number of engagements at any given time — through existing relationships, referrals, and direct outreach from companies I want to work with. Three structures: retainer, project, or advisor. The discovery call is a real conversation about fit, not a sales pitch.