Michael Cannon-Brookes, the computer scientist who is shaping the Australia of tomorrow