Bradley Garrod

Senior Software Engineer I at American Express

Brighton, 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
Bradley Garrod is a Senior Software Engineer with eight years of hands-on experience modernising large-scale platforms, currently advancing loyalty systems at American Express with Go, Docker and Kubernetes. A University of Southampton MEng graduate, he began programming in secondary school and now moves fluidly between Java, JavaScript, Haskell and Go while championing observability with Prometheus and Grafana. He has interned at Pexip and American Express, building a cross-platform .NET CLI and contributing to distributed microservice frameworks early in his career. An active open-source contributor, he improved usability and documentation for the widely used glab GitLab CLI by adding help pages and alias support. Based in Brighton, he combines pragmatic engineering with mentorship experience, routinely encouraging documentation and knowledge-sharing within teams. Colleagues describe him as a caffeine-fuelled technologist who enjoys turning API schemas into reliable developer tools.
code8 years of coding experience
job5 years of employment as a software developer
bookMaster of Engineering - MEng Computer Science, Master of Engineering - MEng Computer Science at University of Southampton
stackoverflow-logo

Stackoverflow

Stats
41reputation
3kreached
1answer
0questions
github-logo-circle

Github Skills (11)

golang10
command-line-interface10
gitlab10
go10
go-application10
go-language10
command-line10
cli10
git6
ubuntu6
server6

Programming languages (9)

C#JavaRustCOCamlMakefileGoMarkdown

Github contributions (5)

github-logo-circle
profclems/glab

Aug 2020 - Jan 2022

The GitLab CLI tool. Archived: now officially adopted by GitLab as the official CLI tool and maintained at https://gitlab.com/gitlab-org/cli. See https://github.com/profclems/glab/issues/983
Role in this project:
userBack-end Developer
Contributions:9 commits, 4 PRs, 7 comments in 1 year 5 months
Contributions summary:Bradley's primary contribution focused on enhancing the `glab` CLI tool's functionality by adding help pages for various subcommands, particularly for `issue`, `mr`, `pipeline`, and `repo`. These help pages provided crucial documentation and usage instructions for users of the CLI. Furthermore, the user integrated support for command aliases and the `-h` switch for help, improving the tool's usability and command-line experience.
golanggitlab-apigitlab-ciglab-cligitlab-cli
BreD1810/Advent-of-Code

Dec 2017 - Dec 2024

Contributions:101 pushes, 12 branches in 7 years 1 month
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
Bradley Garrod - Senior Software Engineer I at American Express