Brett Randall

Principal Solutions Engineer at DataHub

Sydney, New South Wales, Australia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code14 years of coding experience
job25 years of employment as a software developer
bookKotara High School
bookBachelor of Engineering (Computer) Software, Bachelor of Engineering (Computer) Software at University of Newcastle
stackoverflow-logo

Stackoverflow

Stats
7,280reputation
1.7mreached
112answers
8questions
Badges
git
top-5%
python
top-5%
hive
top-5%
pandas
top-5%
github-logo-circle

Github Skills (62)

git10
confluent10
docker10
python10
apidoc10
testing10
configuration-management10
http10
kafka10
bash10
swagger10
wsgi10
git-lfs10
dockers10
java10

Programming languages (24)

SmartyC#JavaC++CSSCScalaMakefile

Github contributions (5)

github-logo-circle
postmanlabs/httpbin

Nov 2017 - Nov 2018

HTTP Request & Response Service, written in Python + Flask.
Role in this project:
userBack-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.
apihttp-requestpythontestingflask
flasgger/flasgger

Jul 2018 - Nov 2018

Easy OpenAPI specs and Swagger UI for your Flask API
Role in this project:
userBack-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