LOADING …
LOADING …
LOADING …
Resume
I build the working prototype before the first call.
26 years of shipping — typesetter to CIO to a practice of my own.
26 years building technology solutions across industries
2000
First paid engineering work, at fifteen. I rebuilt their chat server on hybrid-ircd, then built a trivia game on top of it — and when the regulars memorised all the questions, I turned the players into the supply side: user-submitted questions, reviewed before entering play, earning the submitter a royalty in the site's points every time their question came up.
~2005
Two years of prepress production.
Mar 2007 - Jun 2011
Joined as a prepress technician in a facility turning 300-500 unique orders a day into work for 10+ offset press lines in Colorado and 20+ more in Tempe, Arizona. Wrote software to automate the job I was doing; left four years and four months later as CIO over three states, leading a team of 8.
Jan 2012 - Jul 2013
Part of the PMO TIGER Team as the company scaled from $50M to $450M in revenue on a $500M AT&T contract. I built Wesbase — the platform the program ran on — and hired and led the eight-person team behind it.
Aug 2013 - Mar 2014
Quickbase solution architecture for enterprise clients with $8B+ in revenue. On my first day I found the project I wanted: VMware needed an international financial accrual process, in a corporate environment that prohibited running arbitrary executables.
Apr 2014 - Aug 2014
Co-founded a HIPAA-compliant mobile platform for healthcare data exchange.
Sep 2014 - Feb 2017
Independent strategic technology consulting.
Mar 2017 - Apr 2020 · Denver, CO
Founded and ran a B2B technology company for three years.
Apr 2020 - Present · Colorado
Live compositing with OBS, multi-camera production, audio engineering, and astrophotography.
Jun 2022 - Present · Glenwood Springs, CO
I run a 26-unit condominium and short-term rental, ski-in/ski-out at Sunlight Mountain, and I built its entire software side: guests, owners, governance, staff and realtors on one data model.
2026 - Present
Everything on this site dated 2026 is mine from the first commit. XYZ Industries holds the product brands; the rest is systems work on my own machine, and the building I run.
171 technologies · 40 projects
TypeScript · Python · C++23 · Lua · Dart · JavaScript · C · C# · Java · PowerShell · SQL · Vanilla HTML/CSS/JS
React · Next.js · Tailwind CSS · Electron · Capacitor · FastAPI · Flask · Flutter · Expo · Fabric (Minecraft) · Minecraft · Preact · React Native · React Router · Unreal Engine 5
Three.js · Framer Motion · Recharts · Zustand · D3 · TanStack Query · Deck.gl · Leaflet · Lenis · MapLibre GL · NumPy · OpenGL ES 3 · React Three Fiber · Riverpod · shadcn/ui · Socket.IO · xterm.js · bitECS · Chart.js · date-fns · Drizzle ORM · faster-whisper · GrapesJS · GStreamer · jsnes · laspy · librosa · Matter.js · Mermaid · NextAuth.js · ONNX Runtime · PixiJS · PlayCanvas · Pydantic · pyusb / libusb · pywayland · QuickJS-NG · Radix UI · rapidfuzz · Rapier 3D · rasterio · React Flow · react-spring · TensorFlow · Tiptap · Tone.js · Zarr v3 · Zod
Supabase · Vercel · systemd · Hyprland · Node.js · Docker · Omarchy · Redis / Upstash · SQLite · Wayland · Firebase · go2rtc · Linux · Cloudflare R2 · PipeWire · Quickshell / QML · Unraid · Android · Caddy · Cloudflare Tunnel & Access · Drift (SQLite) · Gunicorn · LiveKit · NVENC / NVDEC · Quickbase · Tailscale · udev · Vulkan
Resend · Sentry · Slack SDK · Anthropic · OpenAI · Twilio · Stripe · UniFi Protect API · WeatherLink API · WeatherNext 3 · Ayla IoT cloud · BigQuery · BirdNET-Analyzer · Claude Agent SDK · Decap CMS · Google Cloud Chirp 3 HD TTS · Google Earth Engine · MCP · OwnerRez API · Ruckus WiFi API · Yale/August Smart Lock
Playwright · Vite · Vitest · ffmpeg · pytest · COLMAP · CTest · esbuild · fast-check · GoogleTest · Gradle · Lizard · PhantomJS · Puppeteer · Radon · tree-sitter · ts-morph · Unreal Automation · wf-recorder / grim · whisper-ctranslate2 · Wireshark / USBPcap · xvfb
Web Audio API · GLSL Shaders · HDR / colour management · HTML5 Canvas · WebRTC · WebSockets · PWA · Server-Sent Events · USGS 3DEP LiDAR · Web Workers · Bioacoustics · Boids / flocking · Custom DSL · Custom Physics Engine · Deterministic simulation · Excel macros · Forecast verification · HEVC / H.264 · Opus · Outdoor-reset control · Protocol reverse engineering · Rigid-body simulation · Web Components · WebCodecs · WebGPU (WGSL)