A PDF version of this resume can be found here or a Word version here


Languages: C / C++, C#, Java, JavaScript, HTML and PHP over 7 years.
Operating Systems: Windows 7/8.1/10, Ubuntu, Mac OS X
Game Engines: Unity Game Engine and Unreal Engine 4
Development Tools: Visual Studio 2008-2015, Microsoft Office, 3D Studio Max, Photoshop, Flash, Audacity.
Version Control Tools: Git, Atlassian SourceTree and Perforce
Texturing Tools: Substance Designer and Quixel Suite 2.0

T-Wrecker (PC) 2015
Roles: Audio Engineer, AI Programmer, Game Designer
Languages: C#
Description: Entry for the Brisbane IGDA 48hr Game Making Challenge. T-Wrecker was built by the IGDA GC team. My role was to program some of the AI features as well as produce some of the spoken audio used in game.

Exsilium (PC) 2014
Roles: Project Manager, Graphics Programmer
Languages: C++
Description: Created for the course, 3002ICT – Industry Project for Dr. Ruben Gonzalez. The purpose of this project was to create a video game that would utilise passive stereoscopic 3D with the technology provided. My role was to ensure that the project ran as smoothly as possible and coordinate between the documentation team and the production team as well as integrate the provided technology into our project.

Role: Sessional Instructor
Organisation: Griffith University
Time Period: March 2015 – Present
I am currently an instructor for the following courses at Griffith University Gold Coast Campus:
3624ICT – 3D Game Development (Semester 1)
3622ICT – Dynamic Multimedia Systems (Semester 2)

My role in 3D Games Development was to assist the students in any way possible while teaching them the basics of Unity3D as well as basic C# programming. I also guided the students through their final projects to ensure that they realized their potential as game developers.

My role in Dynamic Multimedia Systems involved teaching students how to create their own Single Web Applications using HTML5, CSS3 and jQuery. I also taught students how to access the Facebook and Flickr Application Programming Interfaces (APIs) for their own applications.

With all of these courses, lab exercises needed to be marked and I also assisted students wherever I could with these exercises.

I formerly taught the following courses before they were discontinued:
1611ICT – Introduction to Multimedia (Semester 1)

My role in Introduction to Multimedia was to teach students the basic of multimedia by using Flash as a authoring tool. ActionScript 3.0 was also taught to enhance their applications by using code.

Global Game Jam Co-Organiser, Gold Coast site – 2016
Griffith University Open Day – 2014/15
GovHack Gold Coast – 2014/15
IEEE Summer School – 2015
Open Source Developers Conference – 2014


  • Able to handle responsibility and pressure.
  • High literacy and numeracy skills
  • Fast learning
  • Troubleshooting and problem solving
  • Training and facilitating

Doctor of Philosophy                                                                                Current
School of Information and Communication Technology
Griffith University, Gold Coast Campus

Advanced Diploma in Professional Game Development                        Current
Specialisation: Game Programming
Academy of Interactive Entertainment, Online Campus

Bachelor of Information Technology with First Class Honours            Dec. 2015
Griffith University, Gold Coast Campus

Bachelor of Information Technology / Bachelor of Multimedia            Dec. 2014
Majors: Computing and Intelligent Systems and
Interactive Entertainment and Game Programming.
Griffith University, Gold Coast Campus

Queensland Certificate of Education                                                       Nov. 2010
Merrimac State High School

Australian Postgraduate Award                                                                       2016
2015 Griffith Award for Academic Excellence                                                 2015
Information and Communication Technology Honours Scholarship            2015
Associate Member of the Australian Computer Society (ACS)                       Current
School of Information and Communication Technology Combined              2015
Programs Award – Gold Coast
Board Member for Gold Coast Chapter of International Game                      Current
Developers Association (IGDA)
Professional Member of the International Game Developers                        Current
Association (IGDA)
Most Engaging Student – School of ICT                                                         2014