Christopher Holmes

Engineering Manager at Simply Business

London, 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
Christopher Holmes is an Engineering Manager based in London with 11 years of software engineering experience, evolving from hands-on developer roles into technical leadership at Simply Business and the UK Government Digital Service. He combines practical systems design and team coaching with a strong Ruby backend pedigree, contributing to the prominent OpenTelemetry Ruby project by improving exporters, instrumentation, and context propagation. His background in electronic and computer engineering (MEng, University of Warwick) underpins a methodical approach to observability and secure data handling, exemplified by work to obfuscate sensitive Redis arguments and add SSL verification options. Known for translating complex operational needs into reliable platform features, he brings a blend of pragmatic engineering and governance experience across public and private sectors.
code11 years of coding experience
job8 years of employment as a software developer
bookElectronic Engineering with Computer Engineering MEng, Electronic Engineering with Computer Engineering MEng at University of Warwick
github-logo-circle

Github Skills (8)

distributed-tracing10
opentelemetry10
telemetry10
redis10
otel10
jaeger10
ruby10
openssl8

Programming languages (6)

TypeScriptHCLJavaCSSHTMLRuby

Github contributions (5)

github-logo-circle
OpenTelemetry Ruby API & SDK, and related gems
Role in this project:
userBack-end Developer
Contributions:33 reviews, 19 commits, 16 PRs in 1 year 3 months
Contributions summary:Christopher primarily contributed to the OpenTelemetry Ruby project by fixing bugs and adding features related to exporters and instrumentation. They addressed issues in the Jaeger and OTLP exporters, including handling errors, adding SSL verification options, and improving metric reporting. Additionally, the user implemented functionality to obfuscate sensitive arguments in the Redis instrumentation and added context propagation support for Concurrent::Async operations.
opentelemetryapiapi-sdktracingruby
chrisholmes/dotfiles

Feb 2019 - Mar 2024

Contributions:10 pushes in 5 years 2 months
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