Chris Leicester is an Engineering Team Lead based in Portland, Oregon with eight years of hands-on experience building and scaling full-stack enterprise software. At Puppet he combines feature planning, critical bug hotfixes, and mentorship to deliver predictable, high-quality releases while fostering an open-feedback engineering culture. He’s driven significant platform work—migrating apps to Kubernetes, auto-generating TypeScript API clients from OpenAPI specs, and removing CI/CD bottlenecks with repository caching—bringing both architectural thinking and pragmatic delivery. Comfortable across Java backend and React/TypeScript frontends, he also has roots in CI automation, QA frameworks, and cross-language solutions (Ruby, Clojure, C#). Known for translating product needs into spec’d, delegable work, he prioritizes giving engineers ownership of projects that excite them.
8 years of coding experience
7 years of employment as a software developer
Bachelor of Business Administration (BBA), Marketing, Minor in Computer Science, Bachelor of Business Administration (BBA), Marketing, Minor in Computer Science at San Francisco State University
Contributions:4 PRs, 11 pushes, 2 branches in 5 months
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.