Bo Jeanes

Principal Software Engineer at Hive Technology Labs

Bendigo, 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

👤
Senior
🎓
Top School
Bo Jeanes is a Principal Software Engineer with 18 years of experience building reliable back-end architectures and full‑stack systems, currently leading engineering at Hive Technology Labs from Bendigo, Australia. A long‑time Ruby expert with deep production experience in Postgres, JS and Typescript, he pairs pragmatic engineering with a fascination for simplicity and maintainability. His career includes senior roles at Heroku, Groupon and Covidence and open-source contributions to well-known projects like the Heroku CLI, rodauth and the RubyMoney library. More recently he has been exploring Rust and Elixir—choosing languages that push safety, expressivity and performance—while keeping a foothold in Clojure and other experiments. He has a track record of improving developer tooling, authentication infrastructure and data presentation (e.g., reusable table output and multi-line cell support in Heroku CLI), blending hands‑on coding with product and team leadership.
code18 years of coding experience
job14 years of employment as a software developer
bookBachelor of IT, Web Development, Software Architecture, Enterprise Architecture, Databases, Bachelor of IT, Web Development, Software Architecture, Enterprise Architecture, Databases at QUT (Queensland University of Technology)
bookHigh School, High School at Rudolf Steiner School
bookSummer Course on C Programming, Summer Course on C Programming at Columbia University
stackoverflow-logo

Stackoverflow

Stats
6,324reputation
519kreached
43answers
14questions
Badges
hashmap
top-5%
ruby
top-5%
ruby-on-rails
top-5%
sorting
top-5%
activerecord
top-5%
http
top-5%
github-logo-circle

Github Skills (38)

ruby-rails10
javascript10
addin10
webauthn10
testing10
format-table10
cucumber10
formatting10
rspec10
user-authentication10
authentication10
rails10
capybara10
ruby10
heroku-cli10

Programming languages (32)

C#CElmGoMustacheHTMLTypeScriptShell

Github contributions (5)

github-logo-circle
heroku/cli

Aug 2015 - Apr 2016

Heroku CLI
Role in this project:
userBack-end Developer
Contributions:83 commits, 8 comments, 1 issue in 7 months
Contributions summary:Bo focused on implementing the `table` module and related functions within the `heroku/cli` repository. They extracted table output logic into a reusable module, making it easier to display data related to add-ons. The user also introduced multi-line cell support, improving the formatting of the table output. They also made the --all and --app features function correctly with and without add-ons.
herokunpm-clibuildpackheroku-cliheroku-cli-plugin
jeremyevans/rodauth

Sep 2020 - Mar 2022

Ruby's Most Advanced Authentication Framework
Role in this project:
userBack-end Developer
Contributions:3 reviews, 6 commits, 11 PRs in 1 year 5 months
Contributions summary:Bo's contributions primarily focus on enhancing the Rodauth authentication framework. They implemented translatable labels, extracted functionality for Webauthn integration, and addressed bugs related to credential handling. The user also introduced around hooks and added functionality related to remembered sessions. The commits demonstrate a focus on refining the core functionality and adding features to the authentication framework.
authenticationframeworkrubyauthentication-framework
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
Bo Jeanes - Principal Software Engineer at Hive Technology Labs