I build custom web applications.
Client portals, booking and scheduling platforms, internal tools, CRMs and inventory systems — built from scratch to fit how you actually work, rather than bent out of a template. One developer, start to finish, from Murfreesboro.
The application your business needs is rarely the one you can buy.
Every business has a handful of processes that are genuinely its own — and those are exactly the ones no product on the market fits. So they end up in a spreadsheet, then in three spreadsheets, then in a spreadsheet one person understands and nobody else dares touch.
Client portals & member areas
Give your customers their own login instead of answering the same question by email forty times a month.
Booking & scheduling platforms
Who’s where, with what, and when — across venues, crews and kit, without three people reconciling calendars by hand.
Inventory & asset tracking
What you own, where it went, what came back damaged, and what it’s actually costing you to keep.
CRM & client pipelines
Enquiries, quotes and jobs in one place, so nothing falls between an inbox and a spreadsheet.
Recent work
Written up at length, because a thumbnail proves nothing about whether someone can build the thing your business will depend on.
An event management system for live production
Projects, crew, logistics and finances for concert and show production — fragmented tools replaced by one real-time system, with kiosks on the warehouse floor.
Read the write-up
Rebuilding the trust model of a scholarship platform
A multi-step application platform with payments, e-signatures and staff review — and a ground-up rebuild of a security model that originally trusted the browser.
- classes of privilege escalation and tampering closed
- 9 classes of privilege escalation and tampering closed
- authorisation decisions left to the browser
- 0 authorisation decisions left to the browser
- changes verified against the Firebase emulator
- 100% changes verified against the Firebase emulator
Read the write-up
Built from scratch. Still means what it says.
No templates, no page builders, no licence you have to keep paying to keep your own software running. The code is yours, the accounts are in your name, and everything ships with documentation — so the system outlives the working relationship if it needs to.
Tell me what your operation is fighting with.
First conversation is free, about forty-five minutes, and ends with an honest answer about whether custom software is even the right call.