John Leacox is a Principal Software Engineer with 13 years of experience building reusable infrastructure libraries and REST API platforms that accelerate team delivery and improve service quality. He has led the design and implementation of public API and authorization services, bootstrapped an internal public REST API platform, and open-sourced Java service frameworks used across microservices teams. Comfortable across Java, Kotlin, Ruby, and cloud-native patterns, he focuses on developer ergonomics and scalable, consistent integrations. Based in Overland Park, Kansas, he contributes to open source projects like motif, kotlin-guice, and beadledom, reflecting a long-standing interest in language ergonomics and dependency-injection DSLs that isn’t obvious from job titles alone.
13 years of coding experience
17 years of employment as a software developer
BS and BA Computer Science and Philosophy, BS and BA Computer Science and Philosophy at Iowa State University
Contributions:33 commits, 1 PR, 4 pushes in 6 years 4 months
javatomljava-parserparser
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.
Request Free Trial
John Leacox - Principal Software Engineer at Backblaze