Senior Software Design Engineer
California
Nokia
Apple Inc
Senior Software Engineer
Qualcomm
Staff Software Engineer
Google
Beijing University of Technology
University of Southern Denmark