Bradley Beddoes

Brisbane City, Queensland, Australia
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
Bradley Beddoes is a seasoned software engineer with 15 years of experience based in Brisbane, Australia, who enjoys creating reliable, well-tested backend systems. He has contributed to notable open-source Rust projects, improving cryptographic EC key handling in rust-openssl and enhancing testing and compatibility in the Gotham web framework. Bradley’s strengths lie in low-level correctness and interoperability—refining function signatures, affine coordinate handling, and adapting frameworks to evolving dependencies. Colleagues would describe him as pragmatic and detail-oriented, with a knack for strengthening test infrastructure and making complex crypto and web components more robust and usable.
code15 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
31reputation
1kreached
2answers
0questions
github-logo-circle

Github Skills (19)

testing10
openssl10
cryptography10
web-framework10
rust10
hyper9
web-development8
io8
asynchronous8
async8
api-design8
web-development-project7
command-line6
spring6
grails6

Programming languages (17)

JavaCSSC++RustCGoHTMLGroovy

Github contributions (5)

github-logo-circle
gotham-rs/gotham

Mar 2017 - Jul 2018

A flexible web framework that promotes stability, safety, security and speed.
Role in this project:
userBack-end Developer
Contributions:3 releases, 363 commits, 103 PRs in 1 year 3 months
Contributions summary:Bradley contributed to the Gotham web framework's test infrastructure by merging and enhancing testing capabilities through the addition of a test server. They also updated the project to use the Hyper 0.11.0-a API, reflecting work to maintain compatibility with dependencies. Further contributions included refactoring the router, incorporating new features and improvements.
securityweb-frameworkrustwebframeworkwebdevelopment
rust-openssl/rust-openssl

Aug 2017 - Aug 2017

OpenSSL bindings for Rust
Role in this project:
userBack-end Developer
Contributions:6 commits, 2 PRs, 3 comments in 13 days
Contributions summary:Bradley primarily contributed to the `rust-openssl` repository by implementing and refining functionalities related to Elliptic Curve (EC) cryptography. They added features to create EC keys using affine coordinates and set private keys within the `EcKeyBuilder`. They also made corrections to function signatures and implemented a method to retrieve affine coordinates from EC points. Their work focused on expanding and improving the library's EC key handling capabilities and ensuring compatibility with JWK representations.
opensslrust
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