Summary
John Barhorst is a pragmatic software engineer in Minneapolis who transitioned from a 20-year career in package delivery to building reliable APIs and developer tools over the past nine years. At Mastery Logistics Systems he designs synchronous and asynchronous API features with Fastify, Apollo GraphQL, Kafka/Event Hubs and TypeScript, and is known for fast root-cause analysis using New Relic and deep codebase knowledge. He pairs customer-focused support work with engineering—creating client-facing upload tools, CSV migration helpers, and automation that let non-technical users interact with enterprise APIs. Equally comfortable on the frontend (Next.js/TypeScript) and backend, he has contributed to product design and accessibility for a diabetes-care startup in his spare time. He regularly ships productivity tooling (Chrome extension, dashboards, scripts) that reduces toil and speeds deployments, reflecting a practical, improvement-oriented approach.
9 years of coding experience
3 years of employment as a software developer
Front End Web Development, Front End Web Development at Self Taught
High School Diploma, High School Diploma at Forest Lake High School
Front-End Development, Front-End Development at Treehouse