Work
Services, tools, and career history. Full-stack web apps, internal tools, mobile apps, and production systems.
Featured projects
Kastr
kastr.siteRun the room from a browser tab.
Online setlists, lyrics, and live media projection designed for front-of-house operators, worship teams, and live performers. Gives operators instant slide slicing, multi-display output, and mobile remote clickers without heavy desktop installers.
Architecture
Zero-install Web
Sync
Real-time cues
Control
Mobile clicker
- Setlists with run dates and automated Today/Tomorrow schedule cues
- Smart lyrics engine that automatically slices slides on blank lines and headers
- Deck and phone clicker mode to cue slides from anywhere in the venue
- Custom song styling, video backgrounds, and low-latency presentation output


Real captures
One clone, one client, ready to ship.
A production-ready base for branded client websites, built on TanStack Start and Supabase. Each client gets a fresh clone with sign-in, an admin panel, a blog, a contact inbox, and an API and MCP server already working. It was first used to rebuild a church website.
Setup
One clone per client
Access
REST API + MCP
Admin
Blog, pages, inbox
- Pages and blog drafts in a block editor, with media, redirects and RSS
- Roles enforced by row-level security, with optional or required two-step login
- One personal access token works for both the REST API and MCP
- Every API call runs as the token owner and lands in the audit log


Real captures
Career history
Technical Lead
Staff Customer Success Engineer
Sr. Customer Success Engineer
Customer Success Engineer
Web Master
Web & Hosting Account Manager / Web Developer
IT / Backup System Administrator / Systems Developer