Ascent
A native SwiftUI iOS exam-prep app, shipped to TestFlight with Sign in with Apple and in-app purchases. Adaptive SRS study plans, anonymous-first sync.
Zach Shallbetter — Product & Systems Engineer
Engines, factories, platforms, and the products on top of them. Currently: Distance from Gray, the case that AI's next durable layer is guarantee, not generation.
Spokane, WA · Designer → Engineer → Founder
A live snapshot of where the field is moving this month. The full picture — including what I'm open to — lives on the /now page →
A designer and illustrator who became an engineer, then a founder.
What repeats across twenty years is narrower than the job titles. Ten attempts at light through glass. Ten at pulling structure out of an image. Six at identity that proves something without storing it. Each pass better instrumented than the last, and the parts that hardened became the runtimes everything else runs on.
There are protocols behind products nobody asked for protocols about, for the same reason.
I've built more than I've sold. The work now is fixing that in the direction of customers rather than more capability.
Client-facing systems and the architecture beneath them, plus the smaller probes, AI tools, and prototypes I build to test ideas.
A native SwiftUI iOS exam-prep app, shipped to TestFlight with Sign in with Apple and in-app purchases. Adaptive SRS study plans, anonymous-first sync.
A snack-clicker toy.
A digital product and design studio directing a team of ten-plus across design and engineering, for clients from startups to Fortune 500 — Amazon, MassMutual, Novo Nordisk — owning proposals, scope, and daily delivery cadence.
An Indigenous-art marketplace on Next.js, Supabase, and Stripe Connect — seller verification, customizable storefronts, product customization, and advanced search. Recommendation, semantic search, and conversational assist built directly into the shopping experience.
National-brand campaigns and web systems — GE, GM, Adobe, Gilead, Celebrity Cruises — built through agencies including AKQA and Mekanism. Earlier: led the OpenEye website and CMS rebuild that drove a 320% increase in leads.
A tabletop-gaming hardware company taken from a Kickstarter at ~330% of goal through a ~$500K seed to an end-to-end, just-in-time facility that ran largely on its own — achieved by re-engineering machines, commissioning custom equipment, and inventing proprietary coatings and processes.
An innovation division building AI for video and post-production — live rotoscoping, active object callouts, in-camera image masking — with the product strategy, architecture, and prototype direction behind them.
The substantial systems — an engine, a commerce core, a motion library — built to be run by a team, not shipped once.
A framework-agnostic engine where every meaningful thing on a page — a word, a card, a link — is a body in a particle field. Elements bend the field; the field's density bends the elements back. 30 forces, zero runtime dependencies. This site runs on it.
A simulation game built on Fundamental: living ecology, species as data, runtime crossbreeding. The engine's live proof, running under its own roof.
Interface behavior as a system — state, feedback, transitions, and rhythm captured as reusable motion primitives that hold from brand to code.
A Model Context Protocol server that brings AI-driven design automation to Adobe InDesign — 135+ programmatic tools, active maintenance, public on GitHub.
A themeable storefront and product-customization system for Indigenous-art sellers — branded components on one shared commerce core.
Creative-technology probes and AI tools, built to try an idea quickly and see what sticks.
This page's engine — a conserved particle field DOM elements bend, and are bent by. Every word, link, and card is a body with mass.
View linkPublished npm package — a bridge server that watches Claude Code file events and broadcasts them via WebSocket. Real-time dev tooling for the AI-coding era.
View on GitHubResearch at the intersection of computer vision and 3D rendering: focusable 3D elements driven by a tracked head.
In-frame annotations that track objects through a moving shot.
Photo a piece of gym equipment, get a workout built for it. Rust serverless backend, vision model, zero-config deployment.
View on GitHubDeterministic, WebGL-accelerated procedural crystal generation. Brand-grade generative geometry rendered in real time.
View on GitHubA multi-mode audio visualizer — fractal spectrums, 3D chaos clouds, spectral wash curtains — all reacting to live audio input in real time.
View on GitHubStandalone local RAG agent — point it at a folder of Markdown docs, it builds a vector index and answers questions with Ollama. No cloud, no API keys.
The full catalog — 41 projects, systems, and probes — with write-ups and links to examples.
Research is the sensing layer — how the field becomes visible. Before a system can be shaped, its forces have to be read: user behavior, business pressure, technical constraint, material limit, and the unstated assumption already moving through the work.
Every card here is a body in the field. Read the manual →
Two decades resolved into the numbers that moved.
Every number here declares its construct, its uncertainty, and what it may not be used to mean. → /measurements.json
Agency-side, 2007–2013. Contributor on national campaigns; the systems work came later.
The work spreads past the product — into community, teaching, and the awards that marked the way.
A regional tech nonprofit (501c3): 50+ volunteers, 200+ community events, a municipal-broadband initiative carried to a unanimous council vote, and a merger that expanded its reach.
Chaired the interactive program for the regional American Advertising Federation chapter — connecting designers, developers, and the brands they build for.
Built and taught an interdisciplinary web & UX curriculum, started a student-led consultancy, and established industry internship and placement pipelines.
Essays going back to 2016 — on product, systems, AI, leadership, and whatever else has been worth thinking through.
All 31 essays →
Why the next durable layer of AI value is a guarantee, not a generation — and why owning the transformation seam beats managing unreliability at the product layer.
Jun 2026The input-side contract for generative work.
Jul 2026
How a game factory survived COVID by being built for range, not role.
Jul 2026What building a nano-ceramic game board taught me about parameters.
Jul 2026Everything, going back to 2016 — essays on product, systems, AI, and leadership.