Decentshare
Technical Project Manager, Software Engineer
Funguide Software
Software Engineer
International Hurricane Research Center
Research Assistant
Sinosoft Co., Ltd.
Software Engineering Manager
Florida International University
Volunteer Research Assistant
Fun Guide China Inc.
Software Engineering Manager
Adobe
Staff Software Engineer
Decent Share Co., Ltd.
Software Engineering Manager
Adobe Marketo
Software Engineer
Florida International University
North China University of Technology