Open to consulting & fractional CTO work
Chris Jones. web application architect.
Self-taught engineer, 20+ years shipping web apps. I help businesses make sense of web technology — and ship indie products of my own from Charlotte, NC.
~/.config/chris
01/
Currently building
Always Be Shipping 🚢
StreamABA
The operating system for high-growth ABA practices. Scheduling, billing, clinical docs, and data collection in one place.
TalkThrough
Stop typing bug reports. Just TalkThrough them. AI-powered QA documentation for PMs and engineers.
Distillbot
One review. All your bots. Consolidates AI code-review tools into one deduplicated summary.
03/
Experience
git log --author=me
2024 — Present
Occam
Director of Software Engineering
Lead engineering: strategy, architecture, delivery.
2022 — 2024
US Service Animals
Senior Software Engineer
Migrated legacy Yii2 stack onto Laravel + Filament.
2016 — 2022
Publicis Hawkeye
Senior Interactive Developer
Led 16-site Magento redesign; M1→M2 migration.
2015 — 2016
Potentia
Senior Developer
E-learning on Laravel + AngularJS + Vue.
2012 — 2015
Union
Technology Director
Led dev teams across PHP digital platforms.
2011 — 2012
SparkRebel
CTO
Symfony2, Mongo, Redis, ES, Node stack.
"Chris was a power-house when it came to integrating and implementing technologies to solve complex problems in the work we faced."
— Mark Kelleher · Engineering, US Service Animals
#ai
#tooling
Stop stuffing every AI rule into one root file: apply-agent-rules
Most projects pile every AI agent rule into a single root CLAUDE.md and the file balloons past a thousand lines. Subdirectory rule files are a much better idea — and apply-agent-rules makes them practical.
2026-05-14 · ~6 min
#ai
#review
One LLM Isn't Enough: The Data
Two months of multi-model code review across 217 commits and 1,514 findings. Consensus is rarer than I thought, and 87% of real bugs were caught by exactly one model.
2026-04-24 · ~9 min
#ai
#review
One LLM Isn't Enough
Relying on a single AI model to write and review your code is asking the student to grade their own homework. Here's the multi-model pipeline I run on every commit.
2026-04-03 · ~5 min
$ ping leek.io
Got something interesting? Let's talk.