University of Pennsylvania
Student
Clemson University
Research Assistant
Industrial Securities Co.,Ltd.
Software Development Engineer
Verimatrix
Software Engineer II
Concurrent Computer Corporation
Software Engineer
Verimatrix
Software Engineer III
Philadelphia, PA University of Pennsylvania
Clemson University
China Agricultural University