Excalibur Technologies
Software Engineer
Microsoft
Senior Software Engineer
Convera
Senior and Principal Software Engineer
Microsoft
Software Development Engineer II
Fast Search & Transfer
Principal Software Engineer
University of Maryland College Park
Peking University