Jay Faulkner

Open Source Developer at OpenStack

Lakewood, Washington, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Jay Faulkner is an experienced open source developer and advocate with 13 years building and operating cloud and bare-metal infrastructure, best known for long-standing core work on OpenStack Ironic and contributions to Nova. He leads G-Research’s OSS team, hosts a technical podcast, and creates multimedia content to broaden community engagement, blending hands-on engineering with public technical leadership. His contributions span backend development, testing and performance improvements (notably integrating guest metadata and caching into Nova/Ironic workflows) as well as DevOps work on widely used tooling like the docker cookbook. Comfortable moving between code, operations, and governance, he has served in OpenStack project leadership roles including PTL and Technical Committee chair. Based in Lakewood, WA, he’s also a Gentoo developer and an operator-minded engineer who applies production lessons to upstream open source design.
code13 years of coding experience
job16 years of employment as a software developer
bookNorth Carolina State University
github-logo-circle

Github Skills (28)

cookbook10
docker10
bare-metal10
package-management10
python10
cloud-init10
configuration-management10
provisioning10
openstack-nova10
dockers10
ubuntu10
metal10
chef-client10
automation10
chef-solo10

Programming languages (17)

C#C++CSSRustCMakefileGoSass

Github contributions (5)

github-logo-circle
openstack/nova

May 2016 - Aug 2022

OpenStack Compute (Nova). Mirror of code maintained at opendev.org.
Role in this project:
userBack-end Developer
Contributions:4 commits in 6 years 3 months
Contributions summary:Jay primarily contributed to the Ironic driver within the OpenStack Nova compute project, demonstrating expertise in the interaction between Nova and Ironic bare metal provisioning. Their work involved fixing bugs related to instance availability, enhancing performance with caching mechanisms for listing instances, and ensuring testability by modifying the testing infrastructure to correctly test with iterators. Furthermore, the user contributed to integrating guest metadata into Ironic nodes to enhance the deployment and management of instances.
novaopendevopenstackcompute
sous-chefs/docker

Nov 2013 - Jan 2014

Development repository for the docker cookbook
Role in this project:
userDevOps Engineer
Contributions:13 commits in 1 month
Contributions summary:Jay primarily focused on improving the functionality and usability of the `docker` cookbook. Their contributions involved modifying attributes and recipes to address package management, particularly for Ubuntu systems. These changes included enhancing the installation process, fixing compatibility issues, and incorporating support for newer Ubuntu versions, while also focusing on code quality by fixing whitespace. They also added functionality to specify custom template files.
cookbookdockerchef-resourcemanaged-by-terraformchef
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
Jay Faulkner - Open Source Developer at OpenStack