Brett Randall is a Principal Solutions Engineer based in Sydney with 14 years of experience architecting and operationalizing data and streaming platforms across enterprise environments. He combines deep engineering chops—demonstrated by substantive contributions to projects like bfg-repo-cleaner, Git LFS and Gunicorn—with hands-on DevOps and demo automation work for Confluent’s Kafka ecosystem. Brett’s background spans consulting, product engineering and technical architecture at firms such as Oracle and Endeca, making him fluent in both developer workflows and large-scale system reliability. He’s known for pragmatic fixes that surface deep knowledge of Git internals, deployment automation and encoding/compatibility edge cases, and he often bridges the gap between developer tooling and production operations.
14 years of coding experience
25 years of employment as a software developer
Kotara High School
Bachelor of Engineering (Computer) Software, Bachelor of Engineering (Computer) Software at University of Newcastle
HTTP Request & Response Service, written in Python + Flask.
Role in this project:
Back-end Developer
Contributions:21 commits, 24 PRs, 78 comments in 11 months
Contributions summary:Brett primarily contributed to the back-end functionality of the httpbin service, focusing on enhancing its capabilities. Their work involved adding support for chunked request encoding under Gunicorn, fixing a related issue, and refactoring code. They also made adjustments to the redirect functionality and fixed a bug related to headers and documentation.
Easy OpenAPI specs and Swagger UI for your Flask API
Role in this project:
Back-end Developer
Contributions:3 releases, 37 commits, 24 PRs in 4 months
Contributions summary:Brett primarily contributed to the Flasgger project by fixing bugs, improving the demo application, and adding configuration options. They addressed issues with the display of demo app components, particularly around static assets. Furthermore, the user enhanced the project by adding features like detecting UTF encodings for specifications and integrating external JavaScript and CSS for Swagger UI, which improved flexibility. They also worked on setting up and improving the deployment on PythonAnywhere.
redocpythonopenapi-specificationflaskspecs
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
Brett Randall - Principal Solutions Engineer at DataHub