Senior Software Engineering Manager
San Francisco, California
Apple Inc
Senior Software Engineering Manager
Apple Inc
Staff Software Engineer, ICT5
Pure Storage
Member of Technical Staff
Senior Software Engineer
Shanghai Jiao Tong University
Associate Professor
University of California, Santa Barbara
Zhejiang University