Staff Software Engineer
Splashtop Inc.
Twinhan inc.
Senior Software Engineer
Afatech inc.
ITE Tech. Inc.
Senior Software Manager
VIA Technologies, Inc.
Software Engineer
義守大學