Microsoft
Software Design Engineer II
Swinburne University of Technology
Research Assistant
Microsoft
Senior Software Engineer
Block
Lead Platform Engineer
Microsoft
Software Design Engineer in Test
Microsoft
Principal Software Engineer
VastPark
Software Architect
University of Melbourne