Brendan Weibrecht

Senior Software Engineer at Mable

Melbourne, Victoria, 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
🎓
Top School
Brendan Weibrecht is a Senior Software Engineer based in Melbourne with 11 years of experience building reliable web systems, primarily in Ruby and Rails. He has a strong practical focus on engineering quality—advocating test automation, continuous deployment, and mentoring teams—while contributing to high-impact open-source projects like que, where he improved concurrency and reliability. Brendan blends back-end expertise with front-end experience (including Elm) and a growing interest in pure functional programming and information security, currently learning Haskell. Known for pragmatic refactors and smoothing modernisation efforts, he also brings hands-on Linux and tooling know-how from building production systems and developer workflows. Outside work he’s a Linux evangelist and punk-rock enthusiast—details that hint at a curious, hands-on tinkerer who prefers substance over flash.
code11 years of coding experience
job9 years of employment as a software developer
bookVCE, VCE at Carey Baptist Grammar School
bookBachelor of Science (Professional Software Development) Software Development, Bachelor of Science (Professional Software Development) Software Development at Swinburne University of Technology
bookFitzroy High School
stackoverflow-logo

Stackoverflow

Stats
495reputation
1.4mreached
19answers
0questions
github-logo-circle

Github Skills (14)

ruby10
postgresql10
job-queue10
concurrency10
testing10
database-design9
pip6
git6
xorg6
git-stash6
x116
clipboard6
python6
ruby-on-rails6

Programming languages (19)

C#JavaC++CSSRustCElmGo

Github contributions (5)

github-logo-circle
que-rb/que

Dec 2021 - Dec 2022

A Ruby job queue that uses PostgreSQL's advisory locks for speed and reliability.
Role in this project:
userBack-end Developer
Contributions:12 releases, 78 reviews, 170 commits in 1 year
Contributions summary:Brendan primarily contributed to improving the reliability and functionality of the `que-rb/que` library. They addressed concurrency issues and deadlocks within the job buffer, enhancing the robustness of the job queue system. Additionally, they refactored the code to accommodate Ruby 3 argument splitting, fixed configuration logging, and updated the gem version. Finally, the user added tests to pick up jobs enqueued with different versions of Que.
job-queuepostgresqlruby
Brendan Weibrecht's résumé
Contributions:98 pushes, 1 branch in 10 years 4 months
sum
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