AI & Software Consulting · Salt Lake City

I build
real
software.

AI systems and custom software for small businesses: document search over your own manuals and notes, assistants wired into your systems, automations that hold up. I also ship products of my own — a Shopify inventory app, a mod studio for Slay the Spire 2, a VR prototype.

Now · August 2026Property platform: zoning alerts and AI assistantCourse site: six courses across two tracksStocky Rescue: beta, racing the Aug 31 shutdown

Built for Real Businesses

Manufacturing knowledge assistant

RAG chat over machine manuals and technician notes for a plastics manufacturer. Notes supersede manuals, answers are scoped per plant and line, and the whole thing runs on-prem so nothing leaves the building.

Case management platform

A Vue and Firebase app a client's staff uses every day to run cases, forms, and dashboards. I've maintained and extended it in production for years: roles, exports, mobile forms, the unglamorous stuff that keeps a team working.

Multi-vendor marketplace

An online marketplace and property platform for a family business, from vendor catalogs and cross-vendor data isolation down to the deployment scripts.

Client names kept private. References available on request.

Things I'm Building

In beta

Stocky Rescue (working title)

Shopify kills Stocky on August 31 and merchants lose their supplier records with it. This app rebuilds your supplier directory from the PO history Stocky can export, then keeps doing the job: reorder alerts, demand forecasting, and purchase orders.

ShopifyReact RouterPrismaTypeScript
In progress

Jarvis

A voice interface for Claude that runs in my workshop. Local wake word, speech in, synthesized speech out, with the model driving real tools on the machine. The same wiring I build for clients who want an assistant hooked into their own systems.

PythonClaudePiper TTSLocal-first
Live

STS2 Mod Creator

A character mod studio for Slay the Spire 2. Design cards, relics, powers, and a full character in the browser, generate the art, and download a working mod the game loads directly. A codegen pipeline turns your design into compiled C# behind the scenes.

Next.jsTypeScriptC# codegenClaude API
In progress

Type Anything

Type a word and it exists, with physics and behavior. Scribblenauts for the LLM era, built so the model picks from a verified component library instead of writing code. Runs in the browser, five levels plus a sandbox, public launch in the works.

GodotGDScriptClaude APIWeb export
In progress

Allomancy VR

A Mistborn-inspired VR prototype for Quest 3. Push and pull on metal with real physics, burn pewter, freeze time, fling coins. Built on Godot with Jolt physics and OpenXR, tuned level by level in headset playtests.

GodotOpenXRJolt PhysicsQuest 3

Consulting

AI for your
actual business.

I run hands-on AI training for small teams: what the tools really do, where they fail, and how to fold them into daily work. When you're ready to build, I build it: document search over your manuals and notes, assistants wired to your systems, automations that hold up. In person around Salt Lake City, remote anywhere.

  • Group sessionTwo hours, hands-on, 8–20 people. Everyone leaves with their accounts set up and three prompts that work for their own business.
  • Team working sessionHalf a day with up to 10 of your people, on your real work. One task automated end to end before I leave, and a week of follow-up questions after.
  • Opportunity auditAbout two weeks. I interview your staff, walk your actual workflows and data, and hand you a short written report: the three highest-value places to start, what each costs, what it saves.
  • ImplementationScoped from a session or an audit, never cold. On-premises deployments available, so your data never has to leave the building.
Book a Call Email me

Also available for contract product work · $150–250 / hr