Nolan Davidson is a Lead Software Engineer with 11 years of experience building and operating production-grade systems, currently leading platform efforts at Heroku. He brings deep infrastructure and DevOps expertise from roles at Barracuda, PagerDuty, and Articulate, and has a strong history with Chef—contributing to the widely used Chef Infra project by adding resources, improving execution paths, and hardening error handling. Nolan pairs hands-on backend development with platform-level architecture and automation, having started his career in systems and network administration before moving into cloud and continuous delivery tooling. He holds an MS in Applied Computing (Software Engineering) and is based in London, Kentucky, blending enterprise-scale engineering with a practical, operations-first mindset that surfaces in both code and tooling.
11 years of coding experience
19 years of employment as a software developer
Master of Science (MS) Applied Computing with option in Software Engineering, Master of Science (MS) Applied Computing with option in Software Engineering at Eastern Kentucky University
Chef Infra, a powerful automation platform that transforms infrastructure into code automating how infrastructure is configured, deployed and managed across any environment, at any scale
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:9 commits, 2 PRs, 1 push in 1 year 1 month
Contributions summary:Nolan primarily contributed to Chef Infra, focusing on improving the codebase and adding new features. Their contributions included fixing bugs related to argument handling and improving error messages. They added a new resource type, 'ksh', along with its specifications, and implemented changes to the execution methods. Furthermore, they updated and refactored existing code within the Chef Infra project.
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.