Gibson Luo@gibson.luo5friendsadd GibsonTech Lead | Engineer Manager | Solution Architect | Mobile Developer | Coffee Addict