Projects

A collection of tools, platforms, and research spanning engineering, AI, and automation.

Other Work

modulab

Physical sensor modules driving live 3D physics scenes in the browser — Web Serial and Web Bluetooth in, JSON scene documents out. No install, no build step, in-app scene editor.

JavaScriptThree.jsWeb SerialWeb Bluetooth

Powder Of Life — Nano 33 BLE Port

Open-source fork porting a physical-computing library from 8-bit AVR to the nRF52840 — three type-width bugs and one Unity serial defect that silently blocked all data. Confirmed on hardware.

ArduinoC++UnityOpen Source

Thinking Narrator

Reads Claude Code's extended thinking aloud near-live — neural voices, karaoke word tracking, session replay. Localhost web player built v1 to v8 in one day.

PythonTTSWeb AudioClaude Code

PM Flight Simulator

Browser project-management simulator where rework-cycle and Monte Carlo dynamics make schedule slip and quality debt cascade realistically. 116 passing engine tests; every mechanic traces to a published model.

TypeScriptReactSimulationSystem Dynamics

WDWTWA Collective Site

One-day WordPress-to-Next.js rebuild for a music collective — Discord-to-site publishing pipeline, interactive 3D gallery, design system derived from the collective's stamp art.

Next.jsThree.jsDiscord APIVercel

TCEQ Permit Geowatcher

Geospatial permit tracking with LLM-powered data extraction from TCEQ records.

PythonFastAPILeaflet.js

ClarityOS

Comprehensive operating system design from first principles — Consumer and Enterprise editions.

OS DesignLinuxArchitecture

AI Executive Function Assistant

Personal AI assistant with Discord interface and local LLM for task management and executive function support.

PythonDiscordOllamaLLM

AI Agent Network

Dockerized multi-agent system with Agent Zero and OpenClaw for inter-agent communication.

DockerAI AgentsPython

File Explorer App

Cross-platform file browser built with Tauri and React — clean, minimal, and extensible.

TauriReactRust