AI is one thread in a broader engineering career — but it is a long one, and it's the thread people ask about most. So here's the specific history. AI consulting is having a gold-rush moment, and for a lot of people it's genuinely new. My own applied-AI work started just over two decades earlier: the AI Group at Countrywide Bank in the early 2000s, building expert systems for automated property valuation and loan appraisal. Followed in 2005 by a Guinness World Record for ChessBrain — a distributed chess engine running across 2,070 machines in 50+ countries. Chess is one of the fields AI used to measure itself against; I was building on that side of it. In the years since, the work has tracked the field as it widened. By 2013 I was doing natural language processing the hard way — PostAnalyzer, a Python and NLTK engine that pulled key phrases out of forum and social streams, scored their richness, and normalized slang, profanity, and misspellings into something a machine could reason over. That is the lineage a transformer architecture later turned into the LLMs everyone now reaches for — I was working the problem back when it still meant NLTK pipelines and hand-built feature rules. The thread kept widening from there, across modalities: real-time pose analysis in computer vision, speech-to-text transcription at scale, RAG pipelines, and LLM infrastructure. As CTO at Skafos AI, I led the team building an e-commerce product-discovery platform on vector image similarity — embeddings over product imagery, the same idea that now powers vector search and RAG.
What that means today: when the AI-accelerated prototype starts hitting its limits, I can debug the distributed system underneath, untangle the architectural shortcut, and tell you which parts of the stack will hold up and which will break under realistic load. If you shipped fast with Cursor, Claude Code, Lovable, or v0 and you're starting to wonder whether the foundation will survive real users — I can share what I think holds up, what needs to be rebuilt, and in what order.
For businesses trying to figure out where AI actually fits — not the pitch-deck version, but the one you have to ship, support, and measure — I separate signal from theater, identify workflows where AI moves the needle, and sequence pilots before you commit the roadmap. Same twenty-five years of applied AI, pointed at a different problem.
Current work in this thread: PNXStudios — AI-powered movement analysis from multi-angle video, for training, sports performance, and rehab; and Solrac — a self-hosted coding agent over Telegram that defaults to free local LLMs and escalates to Claude only on demand, with hard cost caps and an append-only audit log.
I'm also an active member of Utah's Silicon Slopes tech community, where I write regularly on AI, startups, and the craft of building. The pieces I'm proudest of are collected on my blog.