Garry Xiao

From China, living in NZ now, a startup founder, architect, senior software developer and team lead