Colin Bankier

Principal Software Engineer at MoxiWorks

Queensland, 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
Colin Bankier is a Principal Software Engineer based in Queensland, Australia, with over a decade of experience building cloud-native data platforms and resilient microservices. He has led cross-continental teams to deliver high-throughput analytics systems ingesting tens of millions of events per day, leveraging AWS and GCP services such as Kinesis, BigQuery, EMR/Spark and Kubernetes. Comfortable across Java, .NET, Ruby, Python and Typescript, he increasingly pushes boundaries with Elixir and Rust and has contributed backend improvements to the Rust Gotham web framework around static content serving and session handling. Colin combines hands-on engineering with infrastructure and delivery leadership—designing self-healing, cost-optimized cloud deployments and CI/CD pipelines. He’s adept at translating business needs into observable, reliable systems and has a track record of operationalising large Elasticsearch and streaming architectures. Outside core projects he brings a designer’s sensibility from a communications background, helping shape usable monitoring and analytics experiences.
code11 years of coding experience
job10 years of employment as a software developer
bookBachelor of Arts - BA Communication Design, Bachelor of Arts - BA Communication Design at QUT (Queensland University of Technology)
bookBachelor of Engineering - BE Software Engineering, Bachelor of Engineering - BE Software Engineering at The University of Queensland
bookSt Peter's Lutheran College
stackoverflow-logo

Stackoverflow

Stats
33reputation
1kreached
0answers
1question
github-logo-circle

Github Skills (7)

web-framework10
rust10
async10
web-development-project9
google-cloud-dataflow6
apache-beam6
java6

Programming languages (10)

TypeScriptJavaRustSCSSJavaScriptElmGoPHP

Github contributions (5)

github-logo-circle
gotham-rs/gotham

Feb 2018 - May 2020

A flexible web framework that promotes stability, safety, security and speed.
Role in this project:
userBack-end Developer
Contributions:100 commits, 68 PRs, 49 pushes in 2 years 3 months
Contributions summary:Colin's commits primarily focus on enhancing the Gotham web framework. The contributions include validating cookie prefixes, adding a static file handler, and implementing features for serving static content. The user also worked on adding etag and modified date handling, and made the file paths accept AsRef<path> paths. These changes suggest improvements to the framework's session management, static content serving capabilities, and overall performance.
flexiblelearning-gothamgothamspeedrust
Contributions:33 commits, 25 pushes, 1 branch in 2 years 7 months
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