Assistant Professor
Mountain View, California
University of Science and Technology of China
Rivamed(Beijing) S&T Co; Ltd.
Chief Technology Officer
Google
Software Engineering Manager