Software, systems, and tools that do real work.
Independent developer in Mississippi. I build desktop systems, business applications, developer tools, and original games. My current work spans native assembly, Rust, TypeScript, and Godot.
A local console for agent reports, messages, and worktree review. The limited native preview uses x86-64 assembly for its desktop UI and backend, with native-library dependencies and a JavaScript browser interface. It is an ongoing engineering project, not a claim that every legacy feature has been replaced or that every dependency is assembly.
A suite of Shopify-focused applications for tax-exemption certificates, product-safety documentation, and disclosure workflows. The work includes Tax Exemption Desk, CPC Desk, GPSR Desk, and Prop 65 Desk. These are development and review projects; listing them here does not imply Shopify approval or guarantee legal compliance.
An original Godot horde-survivor with a refuge hub, three-act campaign, weapon sets, backpack management, and persistent forge progression. The current build unlocks a harder Crucible mode through campaign completion. A larger world and story are the next direction, not features I'm claiming are finished.
A playable Godot prototype built around a cast-or-channel card system, affinity resonance, and three companion lanes. Three acts, three keepers, 41 cards, visible enemy intentions, and local run saves give it a complete run loop. Balance, animation, and accessibility are still developing.
A pre-release local job queue for Linux: a daemon and CLI, durable SQLite-backed jobs, bounded workers, retries, and restart recovery. Built for one machine rather than a distributed service.
These projects have private source. Public demos and case studies are linked where available; a profile mention is not a public-source release.
Dynamic tiling inside KDE Plasma 6's window manager.
Tessera runs as a KWin script, with native System Settings integration, multi-monitor layouts, snap zones, and keyboard controls.
The interesting work is in the details: keeping windows attached to the right monitor during animation, handling vertically stacked displays, and making configuration feel like part of KDE rather than a separate application.
The v1.0.2 release documents:
- Explicit monitor-affinity tracking and fixes for cross-screen snap relocation.
- Native shortcut settings covering 22 starting keybindings.
- 452 passing unit tests and 25 matching golden simulation traces.
- Live X11 verification across three physical displays. Wayland hotplug testing is separate, not claimed here.
My app collection includes eight working local browser applications and three prototypes. These are focused workspaces, with real editing and export flows, rather than screenshots of dashboards.
- Fieldwork: contractor customers, estimates, daily visits, job checklists, service history, and local invoices. Designed for fast entry on a phone.
- Forma: suppliers, purchase orders, partial receiving, SKU stock, sales, and reasoned returns.
- Relay: client proposals, accepted scope, delivery milestones, invoices, and manually recorded payments.
- Table: CSV preparation with immutable source snapshots, reviewed column mapping, before-and-after changes, and reproducible transformation recipes.
- Outline: manuscripts, revision-specific reviews, preserved ready editions, and portable documents.
- Minutes: recurring agendas, owned actions, preserved numbered minutes, and calendar exports.
- Sprint: planned work, timed or manual actuals, and dated actual-versus-plan reports.
- Kit: trip planning, equipment reservations, partial returns, and maintenance readiness.
Scope: records stay on the device, with portable exports. Examples use synthetic data. These apps do not provide team sync, server accounts, outbound messaging, or real payment processing.
Wayfinder explores stock movements and fulfillment; Linework provides an editable diagram canvas with checkpoints; Daybook connects wedding RSVPs, seating, budgets, and a dated run sheet. These are local browser prototypes.
I also build interactive visual studies: Workbox explores mechanical packing in Three.js, and Open Orbit explores a navigable 3D workstation scene.
- Codeward: a collaborative TypeScript CLI and GitHub Action for structured AI-assisted code review. Security, logic, reliability, and architecture findings organized into reports.
- Cozy Solutions: a live plumbing and HVAC website with residential and commercial service paths, team photography, and direct contact options.
I care about state that survives the next step: a window staying on its monitor, an original CSV remaining intact, an accepted scope staying fixed, or an exported document matching the version reviewed.
My work spans x86-64 assembly, Rust, TypeScript/JavaScript, React/Next.js, Godot/GDScript, Linux/KWin, browser storage, Web Workers, Three.js, and CLI workflows. I use AI-assisted development alongside source review, reproducible checks, and release verification.