Resume
Solutions engineer · St. Louis metro

CHANCE
CRUMP

Solutions engineer who ships.

3 web apps live for paying clients. I sit down with the owner, find where the work actually breaks, show them a fix they can click through, then build it and keep it running. Before code I sold for an AT&T retailer and finished top 3 in a record-setting store.

Case studies

Scoped, built, shipped.

The problem
Dispatch ran on one-off texts and phone trees.
What I built
A live dispatch board that sends out a whole crew at the push of a button. WebSockets keep every screen current, and Twilio texts the crew.
Result
It runs a 98-tradesman roster. I co-own the product with the client.
"Best way I have been dispatched for work in 20 years!"Seth Hitpas, Google review
WebSocketsSupabaseTwilioNetlify
The problem
A transaction coordinator and solo agent jumping through a different hoop for every deal.
What I built
Transaction management with Stripe billing, built alongside a working coordinator as the design partner.
Result
Every contract in one organized place. Deadlines get emailed to the right team automatically. No more missed deadlines.
"They understood my needs, made the process easy, and created a tool that helps keep everything organized and running smoothly."Nicole McCormick, Google review
Cloudflare WorkersSupabaseStripe
Twin Rivers Concretetwinriversconcrete.com ↗
The problem
No time to keep the site updated, and it looked good on a desktop but broke on phones.
What I built
A one-page site with a work gallery that stays fresh. I handle upkeep and pull new content from their Facebook. They just tag me in the post.
Result
It hasn't needed the owner's attention since launch, and the phone is still ringing.
Homelab

Four nodes, one home network.

Built, broken and fixed at home. Every service runs from a Docker Compose file, Ansible bootstraps new nodes, and remote access goes through Tailscale instead of open ports. Local LLMs run on Ollama.

01
nas-node · i5-6500, 16GB
ZFS mirror on two 8TB IronWolf drives, shared over Samba. Taught me that ZFS tracks owners by UID, not username.
02
hp-node · i3-8145U laptop, 8GB
Gitea, Vaultwarden and TeamSpeak behind Caddy. Taught me that a local CA only works once every client trusts it.
03
sandbox · i7-4790K, 32GB
Runs a Palworld server for five players and a dev LXC I SSH into from any machine, so my dev environment goes wherever I do. It swapped roles with the NAS once I saw the i7 fit this job better.
04
desktop · Ryzen 5600G
Daily driver, and where the NAS started. Taught me not to keep shared storage on the machine I reboot most.

The whole household runs on it too: a Mac, a custom Windows gaming rig and a Dell all-in-one, each with a DHCP reservation and access to the ZFS pool.

Stack

What I work with.

Shipped with
JavaScriptNode.jsSupabase (Postgres)Cloudflare WorkersNetlifyStripeTwilioWebSocketsPWALinuxDockerAnsibleZFSCaddyTailscaleOllama
Learning now
  • The Odin Project, Full Stack JavaScript
  • Associate of Science, Lewis and Clark, Spring 2027
Blog

Notes from the build.

Contact

Let's talk.

Hiring for a solutions, sales engineering or implementation role? I'd like to hear about it.

Need a website or computer help? That's over at chanceitstudio.com.

© 2026 Chance Crump. Built in Illinois.
spin it: swipe, drag, or arrow keys