Andrew Coleman

Chief Engineer - Data Platforms

Greater Sydney Area 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
Andrew Coleman is a seasoned engineering leader with over two decades of experience delivering large-scale data platforms and complex banking systems, currently serving as Chief Engineer - Data Platforms at Commonwealth Bank. He has led hundreds of engineers across Australia and India to design and migrate petabyte-scale systems—most notably moving the bank’s Cloudera estate to a cloud-native AWS EMR platform and migrating Teradata with minimal business interruption. Practical and hands-on, he combines solution architecture, release and infrastructure management with proven FinOps initiatives that cut cloud spend by around 60%. Andrew is also an active open-source contributor and creator of JSONata, with significant backend work on Hyperledger Fabric and its SDKs, reflecting deep expertise in distributed ledger and data transformation technologies. His career is notable for turning around teams and projects, from trading-floor support and treasury replatforming to large-scale cloud migrations. Based in Sydney, he pairs pragmatic technical leadership with a talent for modernising legacy systems while keeping operations stable.
code14 years of coding experience
job28 years of employment as a software developer
bookCraigslea High School
github-logo-circle

Github Skills (38)

asynchronous10
javascript10
develop10
strings10
jsonata10
back-end-development10
protocol-buffers10
async10
testing10
text-manipulation10
distributed-ledger-technology10
data-transformation10
distributed-ledger10
go10
query-language10

Programming languages (8)

TypeScriptJavaShellMakefileJavaScriptGoHTMLPython

Github contributions (5)

github-logo-circle
jsonata-js/jsonata

Sep 2016 - Dec 2022

JSONata query and transformation language - http://jsonata.org
Role in this project:
userBack-end Developer
Contributions:39 releases, 25 reviews, 225 commits in 6 years 3 months
Contributions summary:Andrew primarily contributed to the implementation of new functions for the JSONata query and transformation language. This included adding functionalities like $number, $string, $boolean, $length, $split, $join, $spread, $keys, $lookup, and $distinct. They also enhanced the $replace function and added support for the "in" operator, all focused on expanding the capabilities of the language for handling data transformation and querying. The contributions involved testing various functionalities, including functions, object/array transformation, predicates, and wildcard usage, to ensure correctness and reliability.
querytransformationjsonatajson-schemajson
hyperledger/fabric

Feb 2021 - Jan 2023

Hyperledger Fabric is an enterprise-grade permissioned distributed ledger framework for developing solutions and applications. Its modular and versatile design satisfies a broad range of industry use cases. It offers a unique approach to consensus that enables performance at scale while preserving privacy.
Role in this project:
userBack-end Developer
Contributions:281 reviews, 95 commits, 196 PRs in 1 year 11 months
Contributions summary:Andrew Coleman primarily contributed to the back-end development of Hyperledger Fabric. His commits focused on moving and implementing gateway-related features, including moving the gateway server into the peer component and implementing the Submit() method. Coleman also refactored and enhanced the gateway's error handling and retry logic. His work involved significant interaction with the protocol buffer definitions and related APIs.
casesdevelopingdltdistributed-ledgerhyperledger-fabric
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
Andrew Coleman - Chief Engineer - Data Platforms