Lead Software Engineer
KirkSpencer
I build full-stack software that is fast, reliable, and a pleasure to maintain — and I build the tools that help other engineers do the same.
About
Code is a means. Shipped, working software is the point.
The work I love most is building tooling for other engineers — the kind that removes friction, shortens feedback loops, and makes the whole team faster. And when something breaks, I'm the one who digs in deep: tracing a problem to its root rather than patching over the symptom.
I'm always hunting for a better way to accomplish a task — not novelty for its own sake, but changes that show up as real-world improvements: fewer incidents, faster ships, less toil.
I'm based in Santaquin, Utah. These days I'm going deep on event-driven architecture — and learning Go along the way.
Experience
Mar 2024 — Present
Lead Software Engineer
State Farm
Mentoring engineers and serving as the final stop for hard problems. When something lands on my desk, an answer gets found — no matter the level of difficulty.
Oct 2016 — Mar 2024
Software Engineer
State Farm
Built full-stack applications and designed custom packages that improved and simplified the day-to-day work of other engineers.
Apr 2005 — Oct 2016
Junior Developer
State Farm
Built small full-stack applications in classic ASP, then ASP.NET — C#, SQL Server, and JavaScript from front to back.