Leith Bade is a Senior Software Engineer based in Canberra with 14 years of experience building embedded, mobile and cloud systems for GNSS and mapping industries. He combines deep C/C++ and Python expertise with practical knowledge of GIS/GPS, having helped launch Mapbox’s native Android OpenGL renderer and contributed core GL context and DPI scaling improvements to the popular mapbox-gl-native project. At Swift Navigation he progressed from GNSS consultancy to cloud engineering and now senior engineering roles, bridging hardware-proximal algorithms with scalable cloud services. Trained as an Electrical and Computer Systems Engineer, he brings a consultant’s eye for integrating open data and stakeholder engagement into technically rigorous products.
14 years of coding experience
3 years of employment as a software developer
Bachelor of Engineering with Honours, Electronics and Computer Systems Engineering, Bachelor of Engineering with Honours, Electronics and Computer Systems Engineering at Massey University
Interactive, thoroughly customizable maps in native Android, iOS, macOS, Node.js, and Qt applications, powered by vector tiles and OpenGL
Role in this project:
Mobile Developer (Android)
Contributions:100 commits, 269 PRs, 551 pushes in 4 months
Contributions summary:Leith primarily contributed to the native Android implementation of the mapbox-gl-native repository. Their work involved adding and modifying methods within the `View` class to manage the GL context, including adding `make_inactive()` and `terminate()` to handle context termination and cleanup. They also made changes to the build system to include JNI code and refactored the code to incorporate DPI scaling and connectivity monitoring. These changes demonstrate a focus on core rendering and platform integration within the Android environment.
Contributions:2 PRs, 101 pushes, 23 branches in 6 months
piksifirmwaregnss-receiverreceivergnss
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
Leith Bade - Senior Software Engineer at Swift Navigation