Truckxi.com
Software Engineering Intern
BGI (Beijing Genomics Institute) Tech Solutions
Intern Software Engineer
City University of Hong Kong
Researcher
Microsoft
Software Engineer
Dropbox
Software Engineer 2
City University of Hong Kong
University of California, Irvine