Golden West Employment Solutions
Trainee Software Applications Programmer
Square Enix Montreal
Senior Gameplay Programmer
miHoYo Co., Ltd.
Senior Gameplay Programmer
Ubisoft Montréal
Gameplay Programmer
THQ STUDIO AUSTRALIA PTY LTD
Gameplay Programmer
Griffith University
Lecturer and Tutor for Interactive Entertainment Programming
TAFE Queensland South West
Griffith University