Bradley Beddoes

Software Engineer at Australian Access Federation Inc. (AAF)

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 (15)

JavaC++CSSRustCGoHTMLGroovy

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.
flexiblelearning-gothamgothamspeedrust
sfackler/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.
rustopenssl-bindingsopenssl
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 Beddoes - Software Engineer at Australian Access Federation Inc. (AAF)