Charlie Stokes
Back End Developer

Charlie builds the back-end systems that keep digital experiences reliable and fast. At MJ, he designs APIs, integrations, and automation that scale—and then proves it with benchmarks, logs, and observability dashboards that people actually use.

He’s known for leaving code better than he found it: thoughtful refactors, tight tests, and documentation that future Charlie (and everyone else) will appreciate. Pull requests are clear, scoped, and mercifully short.

Off the clock, discipline looks like miles—four marathons down and training for the next. He and his wife have fostered more than a dozen dogs; at home, Cleo (a one-eyed cat), Augie (a golden), and Stryker (a chiweenie) run the place. Game night is a constant: Dungeons & Dragons most weeks, with the occasional Twilight Imperium session that earns the word “marathon.”

His approach is practical: sound architecture, small reviewed changes, and reliability you can measure. For Charlie, development is equal parts logic and craft—the goal is the same every time: make complexity simple and sustainable.

charlie Hazel_Augie charlie life 2