Adam Magan

Software Engineer at CloudBees

England, United Kingdom
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

👤
Senior
Adam Magan is a software engineer based in England with 11 years of experience building backend systems and developer tools for startups and mid-stage companies. Proficient in Ruby on Rails, Ruby, JavaScript, Go and Elixir, he combines product-focused development with DevOps experience from roles at Codeship (CloudBees), FutureLearn and NIRDHost. He contributes to open-source projects like Jenkins X, where he improved build log filtering, pipeline displays and branch management in Go—showing a knack for both feature work and maintenance in cloud-native CI/CD. A Turing School graduate, Adam excels at shipping pragmatic solutions quickly and now prefers short-term remote contracting engagements. He’s motivated by improving developer workflows and routinely balances backend engineering with operational concerns to reduce friction for teams.
code11 years of coding experience
job8 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
138reputation
55kreached
3answers
2questions
github-logo-circle

Github Skills (15)

golang10
kubernetes10
go10
continuous-delivery10
continuous-integration10
devops10
cicd10
kubernetes-pods10
pipeline10
tekton9
git9
ruby6
enumerable6
javascript6
ruby-on-rails6

Programming languages (14)

RustCMakefileGoHTMLPerlTypeScriptDockerfile

Github contributions (5)

github-logo-circle
jenkins-x/jx

Nov 2019 - Jun 2020

Jenkins X provides automated CI+CD for Kubernetes with Preview Environments on Pull Requests using Cloud Native pipelines from Tekton
Role in this project:
userBack-end & DevOps Engineer
Contributions:37 commits, 41 PRs, 140 comments in 7 months
Contributions summary:Adam primarily contributed to the Jenkins X project by addressing build log filtering, pipeline display issues, and branch deletion functionality. Their work involved modifying Go code, particularly within the `pkg/builds`, `pkg/cmd/stop`, `pkg/cmd/deletecmd`, and `pkg/gits` packages. Additionally, the user implemented a new option for deleting merged branches and cleaned up dependencies within the project, showcasing a mix of feature enhancements and maintenance tasks.
tektonopenshiftrolloutcontinuous-integrationjenkins
mrageh/jx

Jan 2020 - Jun 2020

Jenkins X provides automated CI+CD for Kubernetes with Preview Environments on Pull Requests using Tekton, Knative, Prow, Skaffold and Helm
Contributions:78 pushes, 54 branches in 5 months
tektonprowknativecdcontinuous-integration
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
Adam Magan - Software Engineer at CloudBees