Simon Tsang

Simon Tsang

Software Engineer, exploring the possibilities of software development