Brandur 

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
Brandur Leach is a software engineer with 14 years of experience, currently engineering at CrunchyData and previously at Heroku and Stripe. He focuses on back-end systems, APIs, and developer tooling, and is a prolific open-source contributor to projects like prmd, committee, stripe-mock and multiple Stripe client libraries across Ruby, Go, Java, C#, PHP, Python and Node. His work spans schema-driven validation and mocking, release/version management, and reliability features such as rate limiting and a Redis-based rate limiter implemented as a Rust module. Equally at home improving developer UX and the build/release surface, he pairs pragmatic engineering with a taste for terminal productivity — and for running and metal in his off hours.
code14 years of coding experience
github-logo-circle

Github Skills (87)

node-js10
python10
json-schema10
testing10
http10
ruby10
javas10
ci-cd10
rack10
rest-api10
markdown10
javascript10
dotnet10
stripejs10
api10

Programming languages (17)

C#JavaCSSRustCGoHTMLKotlin

Github contributions (5)

github-logo-circle
stripe/stripe-ruby

Sep 2015 - Apr 2021

Ruby library for the Stripe API.
Role in this project:
userBack-end Developer
Contributions:535 commits, 273 PRs, 325 pushes in 5 years 7 months
Contributions summary:Brandur primarily contributed to the Ruby library for the Stripe API, fixing bugs and implementing features related to handling and interacting with various parts of the Stripe platform. They focused on improving the interaction with Bitcoin transactions and made adjustments for the correct interaction with application fee refunds. The user also added new features and deprecation functionality, as well as made general improvements in the form of bug fixes.
apistripestripe-sdkrubystripe-payments
brandur/redis-cell

Oct 2016 - Aug 2022

A Redis module that provides rate limiting in Redis as a single command.
Role in this project:
userBack-end & DevOps Engineer
Contributions:11 releases, 1 review, 242 commits in 5 years 10 months
Contributions summary:Brandur primarily contributed to the project's infrastructure and core functionality. Their commits reveal a focus on setting up and configuring the CI/CD pipeline using a `rust-everywhere` methodology. They also made code improvements, including renaming and refactoring commands/modules within the Rust codebase. Finally, the user made minor annotation updates to the source code and refactored build and deployment scripts.
redisredis-clientredis-modulerate-limitingredisearch
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
Brandur