Senior Software Engineer
Microsoft
The Johns Hopkins University School of Medicine
Programer Analyst
Expedia, Inc.
Software Development Engineer
Fudan University
The Johns Hopkins University