Marcus Speight

Staff Engineer Devops (Enablement) at The Economist

Stratford-on-Avon, 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
🎓
Top School
Marcus Speight is a Staff Engineer in DevOps Enablement with 15 years of experience building reliable platform and backend systems across PHP (Symfony), JavaScript, Go, and cloud-native tooling. Now at The Economist, he focuses on developer enablement and platform reliability, having previously led DevOps and platform architecture at PM Connect. Marcus combines deep systems craftsmanship—evidenced by contributions to the Helm project improving template linting and test coverage—with a pragmatic background in embedded and desktop C++ systems from earlier roles. Comfortable across AWS, Crossplane, bash and tooling like jq, he translates complex infrastructure needs into maintainable developer workflows. Based in Stratford-on-Avon, he brings a rare blend of low-level engineering discipline and modern cloud-native practises that help teams ship resilient software faster.
code15 years of coding experience
job22 years of employment as a software developer
bookKing Edward VII School
bookBSc, Mathematics and Computer Science, BSc, Mathematics and Computer Science at Aston University
stackoverflow-logo

Stackoverflow

Stats
1reputation
306reached
0answers
1question
github-logo-circle

Github Skills (8)

kubernetes10
go10
helm10
kubernetes-pods10
testing10
charts9
xcode6
ios6

Programming languages (11)

TypeScriptDockerfileJavaShellCSSCGherkinJavaScript

Github contributions (5)

github-logo-circle
helm/helm

Nov 2020 - Dec 2020

The Kubernetes Package Manager
Role in this project:
userBackend Developer & QA Engineer
Contributions:2 reviews, 6 commits, 2 PRs in 19 days
Contributions summary:Marcus Speight primarily worked on the backend logic of the Helm package manager. His contributions involved modifying the `fail` function within the template engine to align with linting requirements, ensuring it doesn't fail during linting processes. He also added tests to validate the lint mode behavior, improving the overall quality and reliability of Helm. These changes involved modifications to both the core engine logic and associated test suites.
chartscharthelmpackage-managerkubernetes
React components for ScrollMagic
Contributions:6 PRs, 7 pushes, 7 branches in 1 year 4 months
reactscrollmagicreact-components
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
Marcus Speight - Staff Engineer Devops (Enablement) at The Economist