University of Adelaide
Teaching Assistant and Tutor
CSIRO
Intern
University of South Australia
Course Manager
University of Nevada Reno
Post Doctorate
Netflix
Engineering Manager - Service Networking
Netflix
Senior Software Engineer and Engineering Manager - Experimentation Platform
University of South Australia
Tutor
Netflix
Senior Software Engineer - Playback Services
University of Adelaide
PhD Student
Netflix
Engineering Manager - Java Platform
University of Adelaide
University of South Australia