Mark Waite

Engineering Manager at cloudbees

Fort Collins, Colorado, 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
Mark Waite is an Engineering Manager and Community Team Manager at CloudBees with 13 years of experience building and stewarding CI/CD tooling around Jenkins. As a long-time maintainer of the widely used Jenkins git-plugin and git-client-plugin, he focuses on backend engineering, test automation, and security hardening to keep plugin APIs robust across platforms and git versions. His open-source work spans core Jenkins, Docker images, pipeline libraries and Xcode integrations, often delivering practical improvements like safer token comparisons, CI optimization and preloaded assets to boost performance and distribution. Based in Loveland, Colorado, he blends technical leadership and community stewardship in open source while balancing life as a husband and father.
code14 years of coding experience
languagesItalian
stackoverflow-logo

Stackoverflow

Stats
47reputation
14kreached
3answers
0questions
github-logo-circle

Github Skills (53)

jenkins-pipeline10
git10
docker10
ios10
javadoc10
groovy10
testing10
authentication10
user-authentication10
test-framework10
bash10
internals10
dockers10
java10
cicd10

Programming languages (20)

SmartyPowerShellJavaCSSCMakefileGoMustache

Github contributions (5)

github-logo-circle
jenkinsci/git-plugin

Jul 2014 - Jan 2023

Git repository access for Jenkins jobs
Role in this project:
userBackend Developer & Test Automation Engineer
Contributions:17 releases, 643 reviews, 1399 commits in 8 years 7 months
Contributions summary:Mark's commits primarily involve changes to the Git plugin's source code, specifically within the context of testing and feature improvements. The contributions focus on adapting and expanding the test suite, enhancing coverage through unit tests for various components, and addressing issues related to repository access and functionality. The user worked on adding and updating test cases and maintaining the test harness to ensure functionality, stability, and API compatibility of the git plugin.
jenkinsjenkins-security-scan-enabledgit-pluginjenkins-plugingitflow
jenkinsci/git-client-plugin

Nov 2013 - Jan 2023

Git client API for Jenkins plugins
Role in this project:
userBackend Developer
Contributions:17 releases, 590 reviews, 2142 commits in 9 years 3 months
Contributions summary:Mark primarily contributed to the CliGitAPIImpl class, modifying code related to submodule handling, tag management, and credential authentication. They added features like support for more complex tag structures and made adjustments to handle exceptions from git commands and Windows-specific file path issues. Their work focused on enhancing the robustness and functionality of the git client's internal workings and improved the project's ability to handle different git versions and edge cases.
jenkinsjenkins-security-scan-enabledapi-pluginjenkins-plugingit-client
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