I am currently a Principal Software Engineer at Grab & Ovo, living in Melbourne, Australia. I have been programming professionally since 2000, with Go as his preferred language for building large-scale distributed services since 2014.
I am the author of Hands-On Dependency Injection in Go.
I am an occasional blogger on various software-related topics and am most passionate about the ideals of Software Craftsmanship and Code UX. He also never turns down a good debate about Software Engineering, Continuous Delivery, Testing, or Clean Coding.