Xavier Briggs

Case study

in production, 3 properties

TLC

Sole engineer behind a manufactured-home finance company's production stack: I designed, built, and run its three web properties, 11-person CRM, and lead funnel. Monthly inbound leads grew about 5x (~20 to ~100).

growth in monthly inbound leads, funnel built end to end
5x
web properties designed, built, and operated solo
3
dealers served by the portal
197
person internal team using the CRM
11

TLC is a manufactured-home finance company, and I am its only engineer. I design, build, and run three production web properties: a borrower site serving around 2,500 visitors a month, a portal for a 197-dealer network, and an internal CRM used daily by an 11-person team. They run on TypeScript and React/Next.js over a managed cloud backend, and I own the CI/CD, the infrastructure, and the ongoing production support behind all of it.

The clearest win was the borrower funnel. When I started, inbound was roughly 20 leads a month. I built the acquisition path end to end, the landing pages, the conversion analytics, and the Google Ads integration, and grew it to around 100 a month, a five times increase. Being the only engineer means there is nobody to hand the hard parts to, so the real challenge is keeping three moving properties coherent without a team to absorb mistakes.

One of those properties is a voice intake agent that answers inbound borrower calls, qualifies leads, and hands structured data to the CRM. I built it on Twilio ConversationRelay and LLM APIs, and I designed it around one load-bearing invariant: the agent never owns state and never controls flow. It only proposes structured data, and a separate deterministic layer validates that proposal and decides what actually gets written. The reasoning is simple. A language model in a call path can drop a call mid-sentence, or fill in a field it should have left blank, and in a system a human later trusts, a hallucinated value can never be allowed to become a record. Keeping the model strictly on the proposing side of that boundary makes every call auditable and keeps the records correct by construction rather than by hope.

Beyond the borrower path, I build the internal tooling that automates campaign and lead-nurture work across the dealer network, and I own the technical direction as the properties grow. This is real client work in production: three properties live, the funnel running, and the intake agent taking calls every day.

TLC architecture diagram
Borrower site, live capture
Borrower site, live capture
Dealer portal, live capture
Dealer portal, live capture
TLC mark
TLC mark