Bradley Falzon is a Control Systems and IT professional with 12 years’ experience designing, deploying and maintaining industrial automation and SCADA solutions across Australian and international sites. He combines hands-on PLC expertise—managing configuration, backup and alarms for 100+ Allen Bradley, SMA and ABB devices—with software development skills used to build Ignition-based SCADA front ends, Vue.js wallboards and Python backends. An active open-source contributor in the Go ecosystem, he has improved linters and GitHub API tooling, showing a bias for code quality and tooling that complements his operational responsibilities. Bradley’s hardware experience spans end-to-end embedded design—ESP32-based LoRa gas sensors, KiCAD PCB development and battery/thermal iterations—so he comfortably bridges firmware, cloud and operational teams. Colleagues describe him as a pragmatic problem-solver who thrives in high-impact, cross-disciplinary roles and who brings strong communication and ownership to C-level engagements.
Parser and generator of M3U8-playlists for Apple HLS. Library for Go language. :cinema:
Role in this project:
Back-end Developer
Contributions:48 commits, 44 PRs, 23 pushes in 2 years 2 months
Contributions summary:Bradley primarily contributed to the development of the `m3u8` library, focusing on enhancing its parsing and encoding capabilities. Their work included adding support for non-standard attributes within the M3U8 format, specifically the `NAME` attribute in the `#EXT-X-STREAM-INF` tag, and correctly handling query parameters when encoding master manifests. The user also addressed a bug related to segment metadata, enabling the library to correctly interpret and encode specific HLS features. These changes improved the library's compatibility with various HLS implementations and enhanced its functionality for HLS playlist manipulation.
DEPRECATED: Use https://github.com/golangci/golangci-lint
Role in this project:
Back-end Developer & Linter Maintainer
Contributions:7 commits, 5 PRs, 39 comments in 8 months
Contributions summary:Bradley primarily contributed to the maintenance and enhancement of a Go-based linter tool. Their work involved updating dependencies and integrating new linters, specifically including megacheck, which incorporates other linters like staticcheck, gosimple, and unused. The commits show the user modifying the linter's configuration and adding new tests to validate its functionality. They also made improvements to the existing code and addressed issues within the linter's core logic.
golanglinterlintgolangci-lintlinting
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
Bradley Falzon - Control Systems & IT at LMS ENERGY