Principal Software Engineer
SecureKey Technologies Inc
Northwestern Polytechnic University
Harbin University of Science and Technology