Jacques Chester is a software engineer and technical leader with 11+ years building cloud-native systems and supply-chain security, currently at Meta and based in San Francisco. He combines hands-on engineering in Golang, Ruby and Kubernetes with strategic program leadership—at Shopify he helped design industry-first gem signing proposals, drove RubyGems hardening (including Ruby Shield and MFA for major gems), and co-chaired OpenSSF working groups. An author of "Knative in Action," Jacques has deep buildpack and Knative experience (notably contributions to knative/serving and Cloud Foundry buildpacks) and a track record improving autoscaling, metrics, and test quality in widely used open-source projects. He champions development practices like TDD, pair programming and CI/CD, and brings a people-first philosophy shaped by years in consultative and lab environments. Known for pragmatic refactors and dependable bug fixes, he blends security-minded architecture with practical delivery and community collaboration.
11 years of coding experience
12 years of employment as a software developer
Bachelor of Computer Science with First Class Honours Software Management, Bachelor of Computer Science with First Class Honours Software Management at The University of Western Australia
Cloud Foundry buildpack for Ruby, Sinatra and Rails
Role in this project:
Back-end Developer
Contributions:13 commits, 11 pushes, 4 branches in 2 years 1 month
Contributions summary:Jacques primarily contributed to the Ruby buildpack, focusing on enhancing its compatibility with different Ruby versions and supporting Heroku's Ruby binaries. This involved modifying the buildpack's fetcher to handle Ruby versions 2.1.3 and above, incorporating conditional logic to adjust URLs. The user also addressed the handling of Ruby versions, integrating the `BUNDLE_GEMFILE` environment variable to ensure version consistency. Moreover, the user updated dependencies, including bundler and ruby versions, and made minor changes in the test code.
CLI for building apps using Cloud Native Buildpacks
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:23 commits, 3 PRs, 10 pushes in 3 months
Contributions summary:Jacques primarily contributed to the testing aspects of the project, with commits focused on modifying and adding unit tests. Their work involved temporarily disabling failing tests and introducing new test cases, indicating active involvement in ensuring code quality and identifying integration issues. The user's changes also included the addition of acceptance tests demonstrating a focus on testing across different components of the application. These contributions are essential for maintaining the reliability and functionality of the buildpacks CLI.
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.