Microsoft
Software Design Engineer II
Microsoft
Senior Software Engineer
Microsoft
Lead Software Design Engineer
Microsoft
Software Design Engineer
Tableau
Senior Engineering Manager
Tableau
Director Of Engineering
Senior Staff Group Engineering Manager
Tableau
Senior Software Engineer
University of Miami
Huazhong University of Science and Technology