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

  1. 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.

  2. 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.

  3. 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.