Builder · Lehi, Utah
I build the software
a real business runs on.
I'm Devin Jernigan. I co-founded a roofing company and wrote every line of software it runs on: sales, claims, production, payroll, and AI that handles the paperwork. Then I got the whole team to actually use it.
By the numbers
Real users, real money, and zero slides.
trailing-twelve-month revenue at the company I co-founded
01roofs installed, run through software I wrote
02sales reps hired and onboarded in 4 months, from zero
03active reps using the app I built, every day
04a year of vendor software replaced
05third-party APIs wired into one platform
06The system
Six sources go in. Finished work comes out.
Everyone in the company works on one platform with one login. Data from the field, the CRM and the weather flows through it, Claude does the reading, and what comes out is work that's ready to send.
One job, start to finish
The model reads. The code does the math.
I use the LLM for what it's good at, which is reading messy documents, and keep anything involving money in deterministic code. Checks catch anything the model drops. Prompt caching keeps it cheap.
Selected builds
Shipped, adopted, and still running.
Claude reads the paperwork
Insurance scopes and crew hand-offs go in. Structured line items come out through a forced tool call. The money math stays in plain code, and a check flags anything the model missed. It writes supplements, estimates, material orders and crew briefs.
Non-engineers ship code
Anyone on the team posts a change in Slack. A Claude Code agent picks the right repo out of three, builds the change and opens a pull request with a preview link. A person merges it. That's the only gate.
A rep app on the App Store
SwiftUI shell, Next.js inside. Every rep's leads, weekly plan, commissions and scorecard in their pocket. I took it through App Store review and rolled it out to the team myself.
Storms become pipeline
NOAA hail reports are matched against county parcel data, so reps get door lists for the neighborhoods that were just hit. Weather data turns into sales leads by morning.
Address in, signed contract out
A homeowner types an address. Satellite roof data becomes a roof report, a price and an e-sign contract, and the deposit invoice goes out the moment they sign.
Twenty automations, twenty kill switches
Timed texts and emails go to homeowners as their claim and install move forward. Each one has its own on/off switch, because software that talks to customers should be easy to stop.
The path
Every stop, I shipped something real.
2026
Checklist to the End of the World
Author
A faithful Latter-day Saint view of the last days. Every end-times prophecy on one 63-box checklist, each graded by its source.
2024 to now
Robinhood Roofing
Co-founder, sole technical builder
Six apps, one iOS app, $4.0M TTM.
2023 to 2024
BYU Sandbox
Product manager, founding team
Computer vision on a Raspberry Pi. Sold 2 paid B2B pilots. Final-round YC interview.
Summer 2024
Southwest Airlines
CX consultant intern
Vendor recommendation for the TSA facial recognition program.
2021 to 2025
Brigham Young University
B.S. Strategic Management
Levinthal Fellow, 1 of 356. UX designer on 3,000+ pages.
Let's build something.
I'm looking for my next team, where I can work with builders, get customers to production and turn AI into something people actually use.
© 2026 Devin Jernigan · built by hand, with Claude