Benjamin Dobell

Director at Dobell Family Holdings Ptd Ltd

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
Benjamin Dobell is a Melbourne-based founder and seasoned technology leader with 15 years of hands-on software engineering and executive experience across startups and consulting. He has led engineering teams and product pivots as CTO and Head of Engineering, notably turning Snaploader into a profitable real-time 3D floor-plan SaaS that was acquired by Archistar. Benjamin mixes low-level systems skills (firmware flashing, device communication, C/C++) with web and mobile expertise, shipping full-stack products and developer tools. He is an active open-source contributor with work in prominent projects like three.js and SteamKit2, improving 3D tooling and Steam networking internals. Comfortable operating from scripting and install tooling to backend architecture, he often bridges product, ops and engineering to deliver pragmatic, cross-platform solutions. Colleagues describe him as a pragmatic problem-solver who improves developer experience as well as user-facing functionality.
code15 years of coding experience
job12 years of employment as a software developer
bookMelbourne High School
stackoverflow-logo

Stackoverflow

Stats
4,052reputation
430kreached
38answers
15questions
Badges
android
top-5%
html
top-5%
data-structures
top-5%
github-logo-circle

Github Skills (44)

webgl10
opencv10
javascript10
c-language10
multiplatform10
qt10
scripting10
firmware10
bash10
cross-platform10
networking10
automation10
script10
3d10
sh10

Programming languages (18)

C#JavaC++CSSRustCGoHTML

Github contributions (5)

github-logo-circle
Install nVidia drivers on macOS the easy way.
Role in this project:
userDevOps Engineer & System Architect
Contributions:21 commits, 4 PRs, 27 pushes in 3 years 1 month
Contributions summary:Benjamin primarily focused on improving the installation script for NVIDIA drivers on macOS. Their contributions involved modifying the script's output behavior, improving the overall installation process, and adding features like a blacklist for drivers. They also restructured the script, refactoring the code and wrapping the execution in a function. These changes streamlined the driver installation, improved error handling, and made the script more robust.
driversnvidianvidia-driversmacoshomebrew
Benjamin-Dobell/Heimdall

Dec 2010 - Mar 2021

Heimdall is a cross-platform open-source tool suite used to flash firmware (aka ROMs) onto Samsung Galaxy devices.
Role in this project:
userFull-stack Developer
Contributions:133 commits, 13 PRs, 24 pushes in 10 years 5 months
Contributions summary:Benjamin primarily focused on improving the installation and build process for the heimdall-frontend, a cross-platform tool for flashing Samsung Galaxy devices. They modified the build process, adding an install location prompt and updating README files for various operating systems. Additionally, the user made platform-specific changes and incorporated updates to libusbx and Windows-related binaries/headers, enhancing the cross-platform compatibility and usability of the Heimdall project. They also refactored and debugged some of the low-level device communication to improve modem flashing functionality.
samsungfirmwaresmartphonelinuxandroid
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
Benjamin Dobell - Director at Dobell Family Holdings Ptd Ltd