Brett O'donnell is an experienced internet developer and founder with 13+ years delivering scalable web applications, e-commerce platforms, community sites, and CMS solutions from the Greater Adelaide Area. He specializes in PHP, MySQL, JavaScript and standards-based XHTML/CSS, and takes pride in reusable, high-performance code and long-term maintainability. As the operator of Mr PHP since 2000 he combines client-focused consulting with hands-on implementation across payment gateways, internationalization, role-based access, and reporting systems. Brett also contributes to open-source tooling for hardware integration, having enhanced Linux keyboard LED support for Logitech models—an indication of his comfort crossing from web stacks into embedded and systems-level work. Practical, budget-conscious, and detail-oriented, he balances fast delivery with architecture built to evolve.
Linux led controller for Logitech G213, G410, G413, G512, G513, G610, G810, g815, G910 and GPRO Keyboards
Role in this project:
Embedded Systems Engineer
Contributions:1 review, 5 commits, 5 PRs in 28 days
Contributions summary:Brett primarily focused on enhancing the codebase to support the Logitech G815 keyboard, as indicated by numerous code changes related to device-specific configurations and functionalities. This includes updates to key mapping, setting color effects, and on-board mode capabilities for the G815 model. Additionally, the user addressed compile errors, demonstrating their involvement in maintaining code quality and compatibility within the project. Further contributions include tweaking existing code.
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.