Hire me or build with me ↗

01 · Who I am


I run
growth.


Fifteen years of B2B, agency, and direct to consumer growth marketing: demand generation, paid media, CRM, content, the full funnel. That is the half a resume shows. Based in Buffalo, NY.

02 · The rarer half


And I build
the AI that
runs it


Not prompts and demos. Production systems with real users and real uptime, engineered from a marketing seat at companies that never put "build AI" in the job description.


In production

Live systems with paying users, not prototypes in a folder.

From the marketing seat

Shipped at companies that hired me to run demand gen, not to write code.

Costed, not just built

The engineering that matters is rarely the model call. It is the economics around it.

03 · How I work


Find it
Build it
Run it


Three moves, and the thing is live rather than in a deck.


01 · Find it

The bottleneck is usually a process nobody has looked at in two years, not a missing tool.

02 · Build it

Sometimes the fix is a tool you already pay for. When that is true, I say so.

03 · Run it

Then it stays up, gets measured, and keeps working when I am in a different meeting.

04 · The proof


Evidence,
not
adjectives


"Parsing invoices with a vision model alone ran $0.50 to $2.00 each, which does not survive tens of thousands of PDFs. The hybrid pipeline I built does it for four to nine cents."Fleet intelligence platform · Live

05 · Keep scrolling


See
the
work


Below: the systems, the numbers behind them, the fifteen years they came out of, and a console you can ask about any of it.

Ask me
about it

Every answer here is grounded in a system that exists. Pick a question or type your own.

Ask me about the work Grounded · 15 systems

    I run growth and I build the AI that runs it. The marketing work makes the engineering credible. The engineering keeps the marketing current. I am useful when a company needs both.

    Based
    Buffalo, NY
    Doing
    Director of Marketing
    Shipped
    15 systems
    Status
    Open to both

    Anonymized clients and gated demos are deliberate. What is not shown here is the same judgment I would bring to your systems.

    The work,
    up close

    Live · Co-founder

    Fleet managers usually learn a component is failing when it fails. This reads the maintenance invoices a client already pays and flags the pattern first, with no sensors and no hardware to install. A hybrid Reducto and Claude pipeline, batched 100 at a time, feeds a 120+ component health taxonomy and a RAG assistant over the fleet data. Client, product name and site withheld by choice.

    Claude API · Reducto · Python · Postgres · RAG · Railway

    A field team's status lives in texts, calls, and memory. Reps text or voice-note theirs, a bot parses and logs each one, and managers query the whole team in plain English. The model translates natural language into a validated query DSL, so it never invents a figure. Manager dashboard, grounded analysis chat, ICP-driven lead discovery, and a CRM-adapter architecture.

    Cloudflare Workers · Railway · Node · Postgres · Claude API · Clerk · Mapbox

    Marketing a network this size by hand does not scale. One Claude harness unifies cold email and SMS prospecting with driver lifecycle mail across all 1,400+ stations. Each new station going live auto-triggers social posts, generated imagery, a blog post, and a press release.

    Claude API · Cloudflare Workers · Make.com · GoHighLevel · Instantly.ai · Mailgun

    More systems,
    all in production

      Fifteen years.
      Both halves.

      The marketing career the AI work came out of: founded and sold a company, built an agency division from zero, ran a $1M+ budget, and now run demand gen for a national network while building the systems underneath it.

      • Led a full rebrand, then a bottom-up demand-gen strategy that influenced $1.25M+ in signed pipeline. Built the closed-loop Claude automation, the incentive-intelligence platform, and the support chatbot, across a 1,400+ station network.

        ChargeSmart EV · 2025 to present

        Director of Marketing

      • Built a social division from zero to 30+ accounts and $400K+ ARR in its first year, leading a 10-plus team and a $1M+ ad budget. Architected the agency's AI-first infrastructure: Claude across content, integrations, and bilingual SMS.

        Destroyer Media · 2020 to 2025

        Digital Marketing Director

      • Directed a $1M+ budget to a 500% revenue increase. Ran a full rebrand, an in-house podcast and video engine, and CRM work that lifted client retention 30%.

        DIS Studios · 2017 to 2020

        Growth Marketing Strategist

      • Founded and scaled a specialty engraving business to $500K in revenue before exiting. Ran every function: brand, sales, ops, and finance, and represented it at 10+ trade shows a year.

        Master Etch · 2009 to 2017

        Founder & Director

      At a glance

      Pipeline influenced
      $1.25M+

      Signed B2B, from demand gen I built

      Stations automated
      1,400+

      Launch content on one Claude harness

      Research automated
      $80K/yr

      An incentive-tracking platform I shipped

      Revenue growth
      500%

      Driven at DIS Studios on a $1M+ budget

      Hire me, or build with me. Often both.