University of Delaware
Research Assistant
Lorentz Solution, Inc.
Senior R and D Engineer
Onto Innovation
Senior Research Scientist
Lorentz Solution, Inc.
R and D Engineer
Cadence Design Systems
Senior Principal Software Engineer
Nanometrics
Senior Research Scientist - Algorithm Development
University of Science and Technology of China
University of Delaware