Summary
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
Marketing, Marketing at Pasadena City College
Marketing, Marketing at Las Positas College