Senior Staff Software Engineer
Zendesk
Nanyang Technological University
University of Washington
Singapore Polytechnic