Invicara
Principal Software Architect
Emdeon
Senior Software Engineer
Emdeon
Manager, Software Development
Compubio Corp
Software Architect
Invicara
Principal Software Architect and Engineering Manager
Academia Sinica
Research Assistant
Invicara
Software Architect
National Taiwan University
University of Maryland