Brandon Johnson is a software engineer with a decade of professional experience and four years focused on web and systems applications, most recently contributing to observIQ’s BindPlane OP to streamline telemetry collection and reduce vendor lock-in. He has full-stack chops across Java EE, modern web stacks, and performance optimization, and has shipped features ranging from input-overlay enhancements in the widely used RetroArch frontend to plugin-locking workflows for the Bountysource platform. Based in Grand Rapids, he enjoys tackling impactful, efficiency-driven problems and refactoring legacy code to improve maintainability and speed. Comfortable working across front-end and back-end domains, Brandon combines practical production experience with sustained open-source engagement that surfaces subtle UX and input-handling improvements.
10 years of coding experience
5 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Michigan Technological University
Associate of Science - AS, Computer Science, Associate of Science - AS, Computer Science at Normandale Community College
Cross-platform, sophisticated frontend for the libretro API. Licensed GPLv3.
Role in this project:
Full-stack Developer
Contributions:12 commits, 1 PR, 3 comments in 1 day
Contributions summary:Brandon primarily focused on enhancing the input overlay feature of the RetroArch frontend. They implemented functionality to display controller inputs on the overlay, including button presses, analog stick positions, and keyboard inputs. Their work involved modifying the input overlay code, adding options for customization through the menu, and refactoring the code for improved efficiency. The contributions demonstrate a strong understanding of the RetroArch codebase and input handling.
Bountysource is the funding platform for open-source software.
Role in this project:
Full-stack Developer
Contributions:7 commits, 2 PRs, 16 comments in 1 day
Contributions summary:Brandon contributed to the front-end and back-end functionality related to locking tracker plugins. They implemented features to allow users to view locked plugins on the front end and added the capability to unlock them. The user modified both the front-end JavaScript code (using Angular) and the back-end controller logic to support these features. In addition, the user made code adjustments to improve the user interface and correct an HTML error.
fundingopen-source-software
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.