Gavin Mogan

Senior Engineer at KodeKoan

Burnaby, British Columbia, Canada
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 Mogan is a Senior Engineer with 16 years of hands-on experience building reliable, automated systems and developer tools, currently driving platform work at DigitalOcean. He blends back-end, DevOps and full-stack skills—shipping CI/CD pipelines, Kubernetes-friendly Docker workflows, and front-end improvements for large open-source sites like jenkins.io. An active open-source contributor, Gavin has improved Jenkins plugins and Blue Ocean CI pipelines, adding practical features such as fork-exclusion for branch scanning and robust acceptance-test integrations. Known for pragmatic automation and a passion for code quality, he also runs KodeKoan to prototype tools and experiments outside day-to-day work. Based in Burnaby, he pairs production-grade engineering with a playful “software simian” curiosity that leads him to build useful, often quirky side projects.
code17 years of coding experience
job17 years of employment as a software developer
bookHigh School, High School at Hugh Boyd Secondary
bookBritish Columbia Institute of Technology (BCIT)
stackoverflow-logo

Stackoverflow

Stats
1,517reputation
414kreached
32answers
7questions
Badges
jquery
top-5%
label
top-5%
github-logo-circle

Github Skills (54)

kubernetes10
docker10
website-development10
github10
groovy10
css10
acceptance-testing10
dockers10
java10
cicd10
javas10
automation10
go10
kubernetes-pods10
golang10

Programming languages (34)

C#CMakefileGoMustacheHTMLGroovyJupyter Notebook

Github contributions (5)

github-logo-circle
jenkins-infra/jenkins.io

Dec 2019 - Jan 2023

A static site for the Jenkins automation server
Role in this project:
userFull-stack Developer
Contributions:121 reviews, 100 commits, 83 PRs in 3 years
Contributions summary:Gavin primarily contributed to the front-end aspects of the Jenkins.io website, making changes to CSS for visual improvements and fixing UI issues. They also worked on integrating Algolia search support, converting the RSS generator to Ruby, and updating the Docker image build process. Furthermore, the user refactored code to make links relative and migrated data to YAML files for better maintainability.
automationjenkinsstatic-siteawestruct
jenkinsci/blueocean-plugin

Feb 2017 - Aug 2019

Blue Ocean is a reboot of the Jenkins CI/CD User Experience
Role in this project:
userDevOps Engineer
Contributions:2 releases, 28 commits, 123 PRs in 2 years 6 months
Contributions summary:Gavin primarily focused on improving the acceptance tests and CI/CD pipeline. They removed dependencies, updated testing frameworks, and refactored the testing environment. This involved modifications to the test execution scripts and the integration of Sauce Labs for testing. Furthermore, the user worked on adding optional build parameters related to the testing process.
cicdjenkinsjenkins-blue-oceandeprecated-unmaintained
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