Austin, Texas · Available
I build agentic systems, and the businesses that run on them.
Full-stack engineer, 14 years. I ship production LLM tooling and ecommerce infrastructure, then operate the companies that depend on it. That second part is why I know which pieces actually break.
- 14 yrsFull-stack engineering
- 50+Ecommerce builds shipped
- 200+Sites under management
- 0Safety violations in agent evals
Selected work
Four things I built and still run
Each of these is in production. None are demos.
Agentic AI · MCP
PK Command
A Model Context Protocol server giving an LLM agent operational control of a real business: Shopify catalog and orders, Meta ad campaigns, email, analytics. Every write passes an explicit confirm gate, so the agent proposes and a human commits. I published the eval harness that red-teams that gate.
github.com/jrayhartley/pk-command-evals
- 10 / 10Intended actions
- 0Safety violations
- MITPublic repo + CI

Ecommerce infrastructure
Wholesale portal on Draft Orders
Multi-tenant B2B ordering built against the Shopify Admin API instead of a wholesale app, because the resale-certificate compliance requirements were specific enough that nothing off the shelf fit. Tiered pricing at 40, 45 and 50 percent by volume.
- 3 tiersVolume pricing
- Multi-tenantPer-account catalogs

Systems design
A bundle engine that replaced a paid app
Native Shopify bundles cannot stay pre-orderable, so I built one that can. An orders/create webhook expands each bundle into real component line items via the Order Editing API, so third-party fulfillment sees pickable SKUs, inventory decrements across all three components, and a classified ledger separates bundle revenue from standalone and add-on sales.
- 3 SKUsAuto-decremented
- Recurring feeEliminated

Voice AI
Inbound agents for senior living
Inbound and outbound voice agents handling inquiry intake for senior living operators, with an LLM ingestion pipeline behind them turning unstructured calls into structured records.

Experience
Where I have done it
2020 to 2026
Vice President of Technology
Battle Bridge Labs · Remote
Arrived through the acquisition of Plattr. 50+ ecommerce builds. Custom PHP and JavaScript plugin development, internal React tooling deployed via Netlify and GitHub Actions, and a remote engineering team managed across time zones. Battle Bridge was acquired by Logiq Inc. in 2022 and bought back in 2024; the role carried through both.
2017 to 2020
Plattr · Remote
A content marketing startup, launched as a sister company to Native Commerce. Managed a small team of overseas developers building websites, funnels, tracking and analytics. Also helped run the company booth at Traffic and Conversion Summit in San Diego.
2015 to 2017
Native Commerce
Built and managed funnels for the company's major brands, including Survival Life and DIY Projects.
2012 to 2015
Lead Web Developer
Attorneys Online, Inc. · Austin, TX
Led the engineering team on custom WordPress themes and plugins. DevOps for 200+ sites on Rackspace.
2010
B.A. Media Production
University of Houston
Stack
What I work in
Languages
- TypeScript
- JavaScript
- Python
- PHP
- SQL
AI / Agents
- MCP
- LLM pipelines
- Eval harnesses
- Voice agents
- Claude Code
Web
- React / Next.js
- Astro
- Node
- Postgres / Drizzle
- GraphQL
Commerce / Ops
- Shopify Admin API
- WooCommerce
- GitHub Actions
- VPS deployment
- Zapier / HubSpot
Reference
In almost thirty years, the most consistent thing I have run into is that when you ask a developer whether something can be done, you get a list of reasons it cannot. Jason is one of the very few I have ever worked with who answers the opposite way. I would tell him what the business needed, usually with far less specification than an engineer would normally demand, and he would go figure out how to make it real.
