About

I’m a seasoned software craftsmen, leader and collaborator. I’m an export in Agile processes and practises, software engineering, and team collaboration.

As Technical Lead at Aconex, I provide technical leadership to teams located in Melbourne and Bangalore that are responsible for bringing Aconex’s flag ship product to market that is used as the the collaboration tool of choice on the worlds largest construction projects.

I’ve worn many hats in my career–software engineer, engineering manager, architect, agile coach, and company founder. But actual experience has taught me that my professional value boils down to the following:

  • People matter more than process
  • Empathy and understanding of the business is critical in providing maximum value as a software engineer
  • Problems are an opportunity to learn something new

I love making new professional acquaintances. Reach out if you want to talk technology, business and software engineering.

Leave a Reply