Senior Software Lead Developer, Tech Architecture and Topaz and Ispw
Compuware
Senior Software Lead Developer, Tech Architecture and Topaz and Ispw
Daimler Chrysler
Senior Software Developer
Veracode
Senior Software Engineer
Xi'an Tiangong Automatic Control Engineering
Embedded Software Engineer
Northwestern Polytechnical University
Wayne State University
The Hong Kong Polytechnic University