Support operations
Find where customers and support teams lose time, then make the path through the problem clearer.
Documentation & AI-Ready Knowledge Systems · Building Matchstick Replay
I make messy technical systems easier to support, document, and trust — including by AI.
Six years leading product and technical support at NinjaTrader taught me how to turn a messy real-world system into something people can document, trust, and use. Now I'm building Matchstick Replay and Stela, and taking on project-based, outcome-scoped work — I've been primarily a stay-at-home dad for about the last three years.
Find where customers and support teams lose time, then make the path through the problem clearer.
Turn scattered knowledge into something people can find, review, and maintain.
Trace user friction across the product, workflow, and supporting tools, then ship a bounded fix.
A market-data replay tool — capture a live L2 crypto order-book feed, then scrub, seek, and replay it deterministically, reconstructing the same market state at the same timestamp every time.
Visit →RAG preprocessing library — chunks UTF-8 text and verifies every chunk's byte range and SHA-256 hash against the source. Benchmarked against LangChain (byte-offset drift on non-ASCII text) and on 15 CUAD contracts (100% stale-chunk detection vs. 0% baseline).
Visit →
A free, ad-free PWA that times Japanese interval walking — voice cues, chimes, and a streak-tracking progress screen.
Read more →Schema validation toolkit for content-rich systems and documentation pipelines.
Visit →Dependency-free TF-IDF similarity toolkit. Works in Node, browsers, and Obsidian.
Visit →My work has moved between product management, customer-facing engineering, and technical documentation — six years at NinjaTrader, then Ookla, Premera Blue Cross, Microsoft, and Privacy Dynamics — followed by bounded independent consulting while sharing caregiving responsibilities. I've been primarily a stay-at-home dad for about the last three years, and I'm currently building Matchstick Replay and Stela alongside project-based, outcome-scoped work. The common thread is translating messy, real-world problems into systems and documentation that people — and now AI — can actually use.
Read the full CV →I write about product development, software design, independent work, and the practical models that make hard problems easier to solve. New essays live on my independent blog.
Read the blog