Software Engineer
Sunnyvale, CA
SF Technology Co., Ltd.
Rally Health
Google
UC Irvine
Wuhan University