Growth, Data & AI — advisory

Practical data and AI for founders and operators that want results, not complexity.

I work with small businesses and growing teams to choose what to measure, what to automate, and what to leave alone—so effort matches impact.

If this sounds like your situation, I'd love to hear from you.

Get in touch
01

Data & analytics

What to measure, how to interpret it, and what to stop doing—so decisions aren't buried in analyses nobody uses.

02

Automation & AI (practical)

Workflows and light-touch AI where they save real time—without a platform migration.

03

Scoping & upskilling

Clarifying the next step, training your people, and right-sizing scope so the work fits your team.

Who's behind this →

How this works

One shape, from data to what you see.

The tools we build follow one shape. Public data and observations from real work get combined with careful research done once, up front — not re-invented on every page load. Results live behind a partner login when they should be private, or on the open site when they shouldn’t. The result is fast, cheap, and honest: nothing is made up in the moment you look; everything is grounded when it was made.

Sources
Public records, open datasets, real observations from prior client work.
Research pass
We do the thinking once, offline, with human review. No black-box guessing at request time.
Structured output
A brief, a dashboard, an interactive tool — whichever shape the engagement needs.
Static hosting
Versioned, cheap to serve, cheap to inspect. What you see is what was reviewed.
Partner or public view
Private to a specific client when it should be, or on the open site when it shouldn’t.

A note on refresh & the environment. When we compose partner-facing content, we do it once and cache it aggressively — the same shape as the sourcing work above. Model inference has a real cooling-water footprint; we treat re-running it as an actual cost, not a free action. Wherever a refresh job is in place, it’s cache-first (usually a 23-hour check) so a fresh artifact is never re-computed. Think once, cache the result, serve it many times.

This is deliberately a shape, not a spec. It leaves out route names, secret storage, exact per-request costs, vendor names, and the addresses we work from — those belong in the engagement itself, not on a public page. If you’re a prospective client and want the full picture for a specific project, that conversation happens under NDA.

Growth needs roots: grounded in data and lived experience, we make sense of the murk—then the work can thrive. Nothing flourishes long on hype alone.

Currently taking on a small number of advisory engagements.

Get in touch

Or message me directly:

Below the surface

Rooted before we rise

Roles, skills, and the longer arc—held in the roots where the story stays honest.

Open full background & resume