Joel Courtney is a seasoned Chief Technology Officer and power & renewables engineer with 17 years of experience building technology-driven energy solutions from utility-scale smart grid projects to commercial SaaS platforms. Based in Sydney, he has co-founded and led multiple ventures including EnergyLink and Enosi Australia, transforming businesses by integrating data, analytics and automation to unlock value from energy assets. Joel blends hands-on engineering and product delivery—having overhauled operational tooling at Ausgrid and driven COzero’s pivot to a technology-first service model—with advisory work for government and startups. He contributes to open source (notably improving Ruby support in Google’s widely used Protocol Buffers), reflecting a pragmatic developer mindset alongside executive leadership. Outside work he balances technical curiosity with outdoor pursuits and creative hobbies, a sign of the practical, multidisciplinary perspective he brings to complex energy transitions.
Protocol Buffers - Google's data interchange format
Role in this project:
Back-end Developer
Contributions:1 PR, 20 comments, 1 issue in 5 years
Contributions summary:Joel primarily focused on improving Ruby support within the protobuf library, particularly for `from_*` methods in well-known types. They added class methods and modified instance methods to properly handle `from_*` requests. The user also implemented and updated tests to verify the correctness of these changes. These updates improved the library's functionality and test coverage.
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
Joel Courtney - Chief Technology Officer at Enosi Australia