Alfred Xiao

Senior Kafka Consultant at LimePoint

Melbourne, Victoria, 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

👤
Senior
Alfred Xiao is a Senior Kafka Consultant based in Melbourne with over a decade of hands-on experience designing and operating JVM-based distributed systems. He combines deep expertise in Kafka, microservices, and data platforms with a strong background in functional programming (Clojure, Scala, Haskell) and JVM performance tuning. His career spans enterprise roles at LimePoint, NAB, Qantas Hotels, ANZ and Oracle, where he focused on resilience, troubleshooting and middleware integration. Alfred contributes to open-source and personal projects—such as a JVM tracing tool and Go-language course contributions—demonstrating a habit of turning curiosity about system internals into practical tooling. He is especially skilled at bridging legacy Oracle middleware and modern event-driven architectures, helping organisations adopt Confluent and data-personalisation platforms.
code12 years of coding experience
job8 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
1,778reputation
101kreached
43answers
3questions
Badges
java
top-5%
spring
top-5%
github-logo-circle

Github Skills (16)

unit-testing10
go10
java9
spring9
strings9
test-driven-design9
text-manipulation9
macros6
clojure6
xml6
leiningen6
namespaces6
javadoc6
notnull6
documentation6

Programming languages (4)

JavaGoHTMLClojure

Github contributions (5)

github-logo-circle
anz-bank/go-course

Jun 2019 - Jul 2019

Go Programming Language Course
Role in this project:
userBack-end Developer & QA Engineer
Contributions:22 commits, 13 PRs, 5 pushes in 1 month
Contributions summary:Alfred's contributions primarily involved implementing and testing code for a Go programming language course. They implemented letter counting and sorting functionality, including comprehensive unit tests. The user also contributed to a Fibonacci sequence implementation and testing, demonstrating an understanding of algorithm design and testing practices within the Go environment. The user was also involved in a Stringer implementation.
golangprogramming-languagego
alfredxiao/jackplay

Jul 2016 - Jul 2019

Contributions:319 commits, 166 pushes, 2 branches in 3 years
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
Alfred Xiao - Senior Kafka Consultant at LimePoint