Projects
Browse projects grouped by type. Each status states what the project demonstrates today; planned work remains separate.
Software, Services & Data
Catlg
In developmentA cross-media catalog with shareable, forkable collections and recommendations that identify their source.
Repair Shop Automation & Label Printing
Used in productionAdded one-click labels, pre-filled forms and automated lookups to a repair shop's legacy inventory workflow.
Scanta
Working private toolA self-hosted photo-scanning pipeline that resumes interrupted imports from a ledger without re-uploading completed files.
Parts Intelligence
Working private toolReconciles repair inventory, maps part compatibility and identifies parts from label photos.
Drum Lesson Studio Site
In developmentA Django drum-studio scheduler with database-enforced double-booking prevention and a ledger tracing every lesson owed.
Positioning Lab
PrototypeCompares customer segments for an independent practice and reports what the available evidence can support.
LeagueFinder
In developmentA provenance-based directory of organized adult recreation, including meeting times and organizer registration links.
Sophia
Design onlyA planned trading-data service that combines broad signals over longer horizons through a versioned, point-in-time ontology.
SIMS: Custom Odoo Inventory System
ArchivedAn archived Odoo 19 repair-shop system for assets, jobs, logistics, labels, photos and access control.
Developer & AI Tooling
Clankkers
Working private toolRuns coding agents as durable, auditable jobs with restart recovery, human gates and protected Git operations.
Pixelata
In developmentA Python workflow for small game teams to test visual directions and produce coherent pixel-art packs.
Qurite
In developmentA document-analysis system that supports answers with source-resolving citations and refuses answers without enough evidence.
Agent Observability
Open source, in daily useA Go and SQLite tool that captures six coding-agent log formats and reports failures, token use and recurring anti-patterns.
Shipwright
Working private toolA TypeScript workflow system that gates coding-agent work, records decisions and requires command evidence before verification.
adrRadar
In developmentA Rust tool that detects undocumented architectural decisions across commits and cites the structural evidence for each hypothesis.
pdfParse
PrototypeA Rust PDF extraction engine that preserves page and region provenance for cited retrieval and chat answers.
Marmotype
In developmentA Rust terminal trainer for difficult letter fragments, keyboard movements and Vim edits scored by keystroke count.
Games & Simulation
Permit Office
Public betaA 12-week city-management game built in ArcGIS Pro, where permits, inspections and map selections change the city.
And More Will Follow
In developmentA deterministic tile game with a portable C simulation, exact 2,048-bit arithmetic and native shells for input, lifecycle and pixels.
TRUSS
Simulation prototypeA Godot city-builder prototype with a truss solver, compressed eras, changing codes, decay, maintenance, and deterministic storm outcomes.
SaBR: Shoot, Block, Reload
Playable prototypeA real-time duel with three rules: shoot punishes reload, block reflects shoot, and reload banks the next shot.
Gone 2 Grandma's
In developmentA mobile card game with nine- or eighteen-hole courses, changing grid rules, hidden information, attacks, powers, and low-score wins.
Evocatio
In developmentA deterministic Rust city simulation with crate-enforced ownership, testable lints, and a 33,000-line design.
Marjorie's Manor
In developmentA 2.5D Godot management game where tenant relationships, departures, rent, decoration, and observations shape a Victorian rooming house.
CabinFever
In developmentA dependency-free browser library that produces 17 traditional paper-marbling patterns with area-preserving geometric maps.
Native, Embedded & Spatial
ageomaps
In developmentA Rust desktop GIS for readable, repeatable, branchable and comparable analysis workflows.
Corne Arcane OLED
Accepted on hardwareA spell duel on a split keyboard's OLED screens, driven by timing and key positions from ordinary typing without retaining text.
Firmware & Reverse Engineering
Used in productionRecovers bricked and locked hardware with repeatable Python and Rust procedures.
Spatial Analysis
Case studyThree GIS studies of flood mapping, water quality, and electric-grid reliability, including two results that rejected the hypotheses.
eOr Dual-Screen Extension
In developmentA paired-media layer for dual-screen Android handhelds, with the game on the top panel and an offline-capable companion below.