John currently works for Avanade as a Software Engineering Manager. He loves building things, digital or physical. The challenge of creating something new is very exciting. Maybe it already exists, maybe it doesn’t; but the journey is always fun. In his free time he plays Australian Rules Football.