Software Engineer
Kirkland, WA
Microsoft
Google
Staff Tech Lead Manager
Columbia University in the City of New York
Beijing University of Post and Telecommunications