15+ years shipping production software.
Now building the agent economy.
I've built production systems in enterprise and growth-stage companies, much of it under regulation. At PwC I led development inside a ~60-person engineering org. At Spekit I grew a Series A team from 3 to 20+. Earlier, fintech and healthcare platforms.
Today I'm the founding AI technical lead at Calibrate Group, an AI consulting firm for owner-operated businesses. The role is forward deployed: I embed with clients in several industries and build vertical AI solutions around how each business runs.
I also run Strawberry Digital, the software studio I started in Tampa in 2025. It publishes its own apps, including a poker trainer, a Florida travel deals site, a kids' math game, and a speed reader.
I founded Beesla, an AI-native platform integrating agent workflows, retrieval pipelines, and production guardrails from day one, reaching 1M+ impressions across search engines and AI assistants and 80K+ unique users. On my own time I build agentic systems that transact: autonomous agents that hold their own wallets, buy and sell services in USDC, and back every claim with a verifiable receipt.
I move between product and engineering: I translate business priorities into systems that ship cleanly, and I sit with the customers who use them.
Actuary402:
the agent economy, measured.
AI agents now buy services from other agents over the x402 payment protocol: USDC micropayments, no accounts, no API keys. What nobody built was the trust layer underneath. Actuary402 is an autonomous watchdog that buys from the services on Circle's Agent Marketplace with real, policy-capped USDC, measures uptime, latency, and protocol conformance, has Gemini grade every paid response in production, and sells the resulting trust scores back to other agents at $0.001 per lookup. We pay. Directories index.
An unattended probe fleet runs a round every 30 minutes with no human in the loop, every purchase and sale settles through Circle Gateway with a verifiable receipt, and the agent holds its own MPC wallet whose spending rules are enforced by the wallet itself, not by the code that could misbehave. Submitted to the $2M Build with Gemini XPRIZE with the $50K Circle Agentic Economy Prize opt-in.
Circle Agent Stack (Agent Wallets, Gateway Nanopayments, x402 v2) · Gemini · Google Cloud Run · TypeScript.
Mender:
self-healing for production agents.
Every fifteen minutes, Mender wakes up, reads the last hour of traces from another agent via the Arize Phoenix MCP server, clusters failures, hypothesizes a root cause, generates a focused eval set, drafts a prompt patch, re-runs the same evals against the patched version, and, if it measurably improves, posts a structured incident card to Slack with one-click human approval. It also reads its own traces every cycle and tunes itself, including how many evals to generate and when to ask for help.
In an end-to-end test it caught a real regression in a target agent, where an ambiguous source currency silently defaulted to USD. On 10 generated eval cases the patched version passed 10/10, up from 4/10.
Stack: Google ADK (Python) · Gemini 3 on Vertex AI · Arize Phoenix + Phoenix MCP · Slack Block Kit · Cloud Run · Cloud Scheduler · Firestore.
Products I've built and shipped.
Independent studio work through Strawberry Digital. I designed and built every one of these in-house.
MTT Hold'em mttholdem.com
Interactive tournament-poker trainer. 136 lesson hands street-by-street plus a graded 100-hand exam covering push/fold, ICM, and M-zone play.
Happenin' happenin.city
Events and places across 50+ US metros. Chosen, not crowdsourced.
EggBoo eggboo.com
Automated product-research and deals engine with live marketplace pricing and buying guides.
Mochi Meadows mochimeadows.app
Cozy offline math game for kids: arithmetic through fractions, decimals, and shapes.
Midsentence midsentence.app
A speed reader with a point of view: one word at a time, at a pace authored for each piece. No library, no import button, no settings, no speed slider. You tune in, you don't operate it.
Callsong callsong.app
Call-and-response vocal-pitch trainer built on the classic expanding-scale warm-up. Plays each phrase on piano, then listens as you sing it back and scores every note in cents.
SuddenStay suddenstay.com
Last-minute hotel and resort deals across Florida. Each listing names the catch up front and links straight to the live price.
Tally tally.strawberrydigital.llc
Your bank sees $87.42 at the grocery store. Tally reads the receipt and keeps every line on it.
Metal Vision metalvision.app
A Meta Quest game about getting both eyes to play together. Each eye sees its own image, and you tune the two until they lock into one.
What I bring to the table.
Agentic AI Systems
Designing and deploying autonomous agent architectures: orchestration, memory, reliability patterns, and the tracing needed to debug them.
LLM Architecture
Context engineering, structured outputs, evaluation frameworks, and retrieval-augmented generation. Hands-on with Anthropic Claude, OpenAI, and Google Gemini.
Enterprise & SaaS Architecture
Multi-tenant SaaS built on microservices, API-first design, event-driven systems, and data pipelines.
Cloud Platforms
AWS, GCP, and Azure architecture. Infrastructure-as-code and CI/CD pipelines. Python, TypeScript, PostgreSQL, Docker, Kubernetes, Terraform.
Engineering Leadership
Managed engineering teams at Spekit, PwC, and LoanLogics and set their architecture and code quality standards.
AI Governance & Reliability
Guardrails and human approval before AI changes reach production. In Mender, a prompt patch only reaches Slack for a person's sign-off if it measurably improves on the generated evals.
Where I've built.
How I operate.
Ship the real thing. A live system with receipts beats a deck with projections.
Sit with the customer. The best product decisions happen inside someone else's workflow.
Automate the work, keep the judgment. Agents run the loops; a human owns the rules.
Momentum is a decision. Most projects stall waiting on choices, not code.