Southern Utah · Available for projects

Full-stack dev for
small business
& early-stage SaaS.

I build products that actually ship — clean code, fast delivery, no agency markup. From a starter site to a deployed SaaS, I handle the full stack.

Let's talk
Selected work

Problem → Solution

Vigil

Thoughts, tasks, and ideas were getting lost — jotted on random scraps, forgotten mid-sentence, never acted on. I built Vigil to fix that: a platform that lets you capture anything instantly via a global hotkey, smart glasses, or wherever you are, then automatically categorizes it with AI and surfaces patterns in your thinking over time. What started as a personal tool grew into a full platform — Railway-deployed API, native macOS menu bar client, and an Even Realities G2 smart glasses integration.

v0.1.0 shipped — macOS client in daily use, waitlist open at vigilhub.io

Swift SwiftUI Railway REST API Wearable SDK macOS
Vigil – Thoughts view Vigil – Insights view

Problem → Solution

BrickRebuilder

Moving broke a couple of large LEGO sets — tearing them down and starting from scratch wasn't appealing. I wanted a way to identify loose parts and get rebuild instructions from wherever I was in the set, not just from the beginning. Built a React Native app with Expo that integrates with the Rebrickable API to match parts to sets, with a Supabase backend handling data and user state.

Live on TestFlight — rebuild instruction algorithm in active development

React Native Expo Supabase REST API

Problem → Solution

Self-Hosted Dev Infrastructure

Started as a home media server and grew into a full self-hosted development platform as project needs evolved. Built out a Docker-based stack with nginx, SWAG for SSL, Code Server for remote dev access, and Nextcloud for file and data management, all running on near-gigabit symmetrical home internet. No cloud vendor lock-in, no recurring infrastructure bills.

Full self-hosted stack — remote dev, media, and data management all on hardware I own

Docker nginx SWAG Nextcloud Linux

Problem → Solution

DevWebCrawler

Freelance job boards are a race to the bottom — 80 bidders on a $50 gig. I built a personal lead-finder that crawls Reddit, Hacker News, and Indie Hackers daily to surface posts where real founders and teams are expressing a need before it becomes a formal listing. Scored, deduplicated, and delivered as a morning email digest. No bidding, no noise.

In active development — built to replace job boards entirely

Python Reddit API HN Algolia API Automation Email digest
Services & rates

Flat rates for defined scope. You know what you're paying before we start.

$1,200–1,500

Starter site

5-page small business site. Mobile-first, fast, clean. No CMS needed.

$2,500–3,500

Full site + CMS

Custom build with a client-editable CMS. You own it when we're done.

$800–1,500/mo

Monthly retainer

10–15 hrs/month of ongoing dev support. Good for growing products.

$65–75/hr

Hourly consulting

For audits, fixes, or work that's hard to scope upfront.

Home server setup

Replace your cloud subscriptions with hardware you own. Your data stays home — no monthly fees, no vendor lock-in.

Everything is set up and configured on hardware in your home. Your data never touches my servers — not during setup, not during monthly maintenance. Remote support means I can fix configuration issues, not access your files.

Bundle Remote setupyour hardware Full boxI build & ship it Monthly support
🎬 Media ServerPlex, local streaming, no more subscriptions $149 $449 $19/mo
☁️ Personal CloudNextcloud for local storage + Backblaze B2 offsite backup. Replace iCloud, Google Drive, Dropbox. $149 $449 $19/mo
🔒 Privacy StackAd blocking, VPN, private search — whole network $199 $499 $19/mo
🏢 Small BusinessFile sharing, internal tools, and offsite backup via Backblaze B2 — you own the account, no middleman. $349 $999+ $49/mo
📷 Home SecurityLocal camera recording via Scrypted NVR — integrates with HomeKit, smart detections, no cloud storage fees. Scrypted NVR subscription ~$40/yr paid directly to Scrypted. Your footage, your hardware. $199 $599+ $29/mo

Add a second bundle for $79 — third one free. Remote setup available anywhere; full box ships to the continental US.

About

Builder based in Cedar City, Utah.

I'm a full-stack developer based in Cedar City, focused on small businesses and early-stage SaaS products. I work across the whole stack — from mobile apps to server infrastructure — and I care about shipping things that actually work.

Most of my clients are local southern Utah businesses or founders who need a technical partner, not just a vendor. I do in-person meetings, quick turnarounds, and honest scoping.

Every project I take on gets the same attention whether it's a $1,200 site or a multi-month product build.

Stack

Swift React Native Next.js Supabase Docker Railway nginx Expo PostgreSQL Node.js REST APIs Linux
Get in touch

Got a project? Let's talk.

I'm taking on new clients in southern Utah and remotely. A quick 20-minute call is the fastest way to figure out if we're a good fit.

Location

Cedar City & St. George, UT — available remotely

Response time

Within 24 hours