Tech Lead
San Jose, CA
Green packet Inc.
Panta Systems
Senior Software Engineer
Riverbed Technology
Member of Technical Staff
University of Delaware
Sichuan University