Chris Kirkland is a Staff Software Engineer with a decade of experience designing and shipping cloud-native systems that prioritize availability, reliability, scalability, and performance. Currently at GitHub after rising through senior technical roles, he has led authentication initiatives and shaped platform-level APIs and event-driven architectures. At IBM he led squads to modernize core services—architecting zero-downtime ETCD migrations, building IAM-to-RBAC synchronization, and implementing Prometheus-based monitoring for Kubernetes-on-Kubernetes stacks. He combines a strong applied math background (M.S. in Computational and Applied Mathematics) with hands-on systems engineering, often translating mathematical rigor into robust distributed-system designs. Based in Austin, he pairs deep backend expertise in Go and cloud platforms with a pragmatic focus on operability and feature-flag–driven rollouts. Outside work he brings discipline and focus from pursuits like cycling and triathlon, hinting at a steady, performance-oriented approach to both engineering and life.
10 years of coding experience
9 years of employment as a software developer
Master of Science (M.S.) Computational and Applied Mathematics, Master of Science (M.S.) Computational and Applied Mathematics at North Carolina State University
Bachelor of Science (BS) Mathematics, Bachelor of Science (BS) Mathematics at Mercer University
Tool for extracting strings from function calls in Go source code
Contributions:7 PRs, 18 pushes, 6 branches in 4 years 4 months
golangcallsstringsfunction-callsgo-source
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.