Bill G is a Senior Machine Learning Engineer and hands-on technical leader based in Melbourne with over 13 years of professional experience and a 16-year track record of keeping skills current across cloud-native and ML systems. He has led architecture and replatforming efforts at major Australian tech firms (REA Group, SEEK, ANZ) and now drives ML engineering at Block, consistently delivering high-performance, secure, and highly available systems. Comfortable across the stack, Bill designs APIs and distributed systems using GCP/Kubernetes, AWS serverless, Kafka/PubSub, and Golang/Protobuf, while also steering front-end and platform migrations with React, GraphQL and TypeScript. He combines technical direction with an empowering leadership style—coaching teams, running ADRs, and aligning stakeholders to practical solutions—and often pairs pragmatic engineering with careful operational considerations that reduce risk in large replatforms.
12 years of coding experience
15 years of employment as a software developer
Bachelor, Computer Science, Bachelor, Computer Science at Beijing JiaoTong University
Master, Networking and Software Engineering, Master, Networking and Software Engineering at RMIT University
Contributions:1 release, 17 commits, 1 PR in 1 year 6 months
lrubrowsersnode-jsjavascriptnodejs
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
Bill G - Senior Machine Learning Engineer at Block