Gavin Mcdonald

Build Sys Admin at The Apache Software Foundation

Fougerolles-du-Plessis, Pays de la Loire, 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
Gavin Mcdonald is a seasoned Build/System Administrator with 19 years of experience, currently keeping critical infrastructure and CI services running for the Apache Software Foundation since 2009. He specializes in Linux/Windows server administration, continuous integration (Buildbot, Jenkins), and build/deployment automation, with hands-on work on high-profile projects like Apache Subversion’s build and release pipelines. Comfortable across server stacks and desktops (macOS, Windows, Linux), he combines pragmatic ops practices—patching, secure admin tooling, monitoring—with web technologies and accessibility-aware front-end skills. An entrepreneur at heart, he previously ran web-hosting and web-design services, which informs his customer-focused approach to tooling and platform reliability. Notably, he has maintained long-term stewardship of open-source infrastructure, balancing daily firefighting with incremental improvements to CI and release automation.
code19 years of coding experience
job6 years of employment as a software developer
bookDip Comp (open), Computers, Networking, Programming, Dip Comp (open), Computers, Networking, Programming at The Open University
bookMontagu School, Kettering, Northants
github-logo-circle

Github Skills (11)

sh10
release-management10
script10
shell10
continuous-integration10
scripting10
build-automation10
build-management9
subversion8
c173
c113

Programming languages (15)

JavaC++CSSCScalaGoHTMLGroovy

Github contributions (5)

github-logo-circle
apache/subversion

May 2010 - Oct 2012

Mirror of Apache Subversion
Role in this project:
userDevOps Engineer
Contributions:12 commits in 2 years 4 months
Contributions summary:Gavin's contributions primarily focused on the build and deployment infrastructure of the Apache Subversion project. They made changes to shell scripts related to build processes, testing, and nightly releases, including modifications to configure build environments, correct paths, and update deployment targets. The user also addressed license header issues and adjusted the nightly build process, indicating responsibility for the project's continuous integration and release management.
subversionapachehttpdhtaccessjava
apache/infrastructure-test

Mar 2017 - Nov 2022

Repository for creating tests for Jenkins and Buildbot build Infra
Contributions:128 commits, 32 PRs, 106 pushes in 5 years 9 months
jenkinsjenkins-plugininfrastructureinfrabuildbot
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
Gavin Mcdonald - Build Sys Admin at The Apache Software Foundation