Pierre Beitz

Staff Tooling Developer at CloudBees

Brax, Occitania, France
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
Pierre Beitz is a Staff Tooling Developer with 11 years of experience specializing in CI/CD and developer tooling, currently building support-focused tools at CloudBees from his base in Occitania, France. He has deep, practical expertise deploying and scaling Jenkins-based CI for large teams—leading enterprise Jenkins rollouts and inner-source adoption at Murex for a 350-developer monolith. A hands-on Java back-end developer and DevOps engineer, Pierre contributes to flagship open-source projects such as the core Jenkins server and jenkinsfile-runner, improving APIs, security, and extensibility (notably adding customizable Groovy hooks). He combines support-engineering empathy with platform-level engineering, making tooling that both automates operations and addresses real-world incident workflows. Collected experience across CI coaching, build automation, and plugin/configuration refinement gives him a rare mix of product-minded developer and systems-level operator.
code10 years of coding experience
job12 years of employment as a software developer
bookCentraleSupélec
bookMaster of Information & Communication Technology, Entreprise Networking major, Technologies de l'Information, Master of Information & Communication Technology, Entreprise Networking major, Technologies de l'Information at University of Wollongong
languagesFrench, English
github-logo-circle

Github Skills (18)

apidoc10
groovy10
java10
javas10
api10
jenkins10
jenkins-ci10
dockers9
continuous-integration9
cicd9
docker9
pipe9
pipeline9
devops9
automation-testing9

Programming languages (11)

PowerShellJavaShellC++JavaScriptGoHTMLGroovy

Github contributions (5)

github-logo-circle
jenkinsci/jenkinsfile-runner

Jul 2020 - Oct 2020

A command line tool to run Jenkinsfile as a function
Role in this project:
userBackend Developer & DevOps Engineer
Contributions:2 reviews, 7 commits, 5 PRs in 2 months
Contributions summary:Pierre contributed to the Jenkinsfile-runner project by addressing key aspects of its functionality and configuration. Their work included improving the handling of Jenkins versions, refining plugin file management, and ensuring proper configuration of the JENKINS_HOME directory. Additionally, the user implemented a new feature allowing for the inclusion of custom Groovy hooks and refactored the relevant flag naming. This demonstrates a focus on enhancing the tool's flexibility and improving the user experience.
jenkinscommand-line-tooldocker-imagejenkinsfilejenkinsfile-runner
jenkinsci/jenkins

Apr 2020 - Dec 2020

Jenkins automation server
Role in this project:
userBack-end Developer
Contributions:6 reviews, 3 commits, 7 PRs in 8 months
Contributions summary:Pierre contributed to the Jenkins automation server by implementing and documenting API endpoints. Their work focused on enhancing the `queue/cancelItem` API, including adding meaningful return codes and improving documentation. They also addressed a security issue and made the `PluginServletFilter` class final. Furthermore, the user made the Groovy script source customizable.
continuous-deploymentjenkinscontinuous-testinggroovydevops
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
Pierre Beitz - Staff Tooling Developer at CloudBees