About Me
I have committed myself to learning the art and trade of game development. I specialise in design but have an approximate knowledge of many fields that I use to craft experiences for the player. My friendliness and decisiveness has led me into several leadership positions where I have worked with people from many disciplines and dispositions. I prefer short indie experiences with a clear player experience goal, an engaging gameplay loop, and a strong theme.
Achievements
Games
-
Arque Skies
-
Game Connect Asia Pacific (GCAP) Student Showcase 2018
-
-
Quantum Marbles
-
EQUS Quantum Games Competition Shortlist 2018
-
-
Runihura: Origins
-
Student Choice award 2017 by QUT and Blizzard (Custom Starcraft II map)
-
Positions
-
Treasurer - Brisbane International Game Developers Association Inc.
-
President - QUT Game Development Club 2018
Games Experience
Solo Developer
Centre of Excellence of the Digital Child - 2023-2025
I developed a collection of eye movement tasks in Unity that were designed based on validated measures. These were used to better understand whether the eye movements of nuerodiverse children in digital contexts affected learning outcomes. During this I collaborated with researchers as clients, working with them to clarify the requirements of the programs, and creating clear documentation for future developers to work with.
Solo Developer
PhD Research Development Artefact - 2020-2025
During the course of my PhD I designed and developed a videogame for the purposes of conducting my experiments. Using a combination of online assets and my own work, I made 10+ different versions of the same experience. I collected data from 600+ people online using a WebGL build that tracked how many people had experienced each version of the game.
Producer/Level Designer
Arque Skies - 2018
As one of seven people I was in charge of managing the team and communicating with external stakeholders. I also spearheaded the implementation of the level and introductory player experience.
Producer/Level Designer
It Grabbed Me From The Depths! - 2017
As part of a game jam organised by QUT Game Development Club, I led twelve other people from concept through to release assisting and directing at every level. I designed and implemented the difficulty curve for level one.
Level Designer/Game Designer
Quantum Marbles - 2017
I led the level design of the game, paper prototyping initial levels and providing feedback for iteration on all future ones before I implemented them. I prototyped the initial game and puzzle mechanics.
Game Designer/Level Designer
Runihura: Origins - 2017
On a team of four, I spearheaded the game design and mechanic implementation. Working closely with the other level designer, I designed and implemented the levels puzzles and all combat encounters. Finding creative solutions to limitations of the map editor became a necessary skill.
20+ other projects and games from game jams and university projects
2014 - 2023
Education
Doctorate of Philosophy
Queensland University of Technology (QUT)
2020 - Ongoing
-
Topic: Videogame Rewards and Prosocial Behaviour
-
Developed a videogame to use in videogame prosocial behaviour research
Bachelor of Information Technology (Honours)
Queensland University of Technology (QUT)
2019
-
Researched the differences in Player Experience between Battle Royales and other competitive online multiplayer games
-
Developed a videogame for the purpose of videogame rewards research
Bachelor of Games and Interactive Environments
Queensland University of Technology (QUT)
2016 - 2018
-
6.8 GPA
Diploma of Digital and Interactive Gaming
Evocca College
2013 - 2015
-
Representative for Gaming students during the graduation ceremony
Employment History
Unity Developer
ARC Centre of Excellence for the Digital Child - Brisbane, QLD
2023 - Present
-
Developed programs for eye-tracking research
-
Liaised with project stakeholders
-
Recreated an existing app for Android
-
Implemented game data capture and saving for analysis
Sessional Academic (Workshop Coordinator)
Queensland University of Technology - Brisbane, QLD
2019 - Present
-
Taught into the Bachelor of Games and Interactive Environments (BGIE)
-
Supervised 100+ projects from conception to completion across:
-
Level Design
-
Gamification / Serious Games
-
Rapid Game Prototyping
-
Game Design Fundamentals
-
Final Year Projects
-
Solo Projects
-
President (Volunteer)
QUT Game Development Club - Brisbane, QLD
2018 (1 year)
-
Planned and organised weekly events for 1000+ member community
-
Exhibited at TSXPO and QUT Open Day
-
Built rapport with club members and QUT staff
-
Supported game development activities and studios around Brisbane
Game Developer
Massive Attain - Brisbane, QLD
2017-2018 (3 months)
-
Designed and implemented game experiences to a brief
-
Worked effectively as part of a small team
-
Largely autonomous
-
Exceeded expectations within given time frames
QA 3-day Internship
Bondi Labs - Brisbane, QLD
2017 (3 Days)
-
Quickly learned and adapted to QA pipelines
-
Performed QA across multiple platforms (Windows, Android, iOS)
-
Effortlessly integrated into an established team
-
Extreme attention to detail
Level Design for Sound Contract x 2
Queensland University of Technology - Brisbane, QLD
2017 and 2018 (1 month and 1 month)
-
Designed, whiteboxed, and implemented Unity scenes that contained opportunities for a rich soundscape
-
Communicated with stakeholders to define project goals and deadlines
-
Effectively managed my time to meet deadlines
-
Used line of sight and texture blending to transition between multiple environments within the same scene
-
Environments included: Beach, Industrial, Forest, Indoor, Volcanic, and Mountainous
-
-
Exceptional work that led to repeat business one year later
Notetaker
Queensland University of Technology - Brisbane, QLD
2017 (3 months)
-
Time management to balance study and work
-
Kept focus for long periods
-
Attention to detail
-
Improved my written communication skills
Summary
-
Level design
-
Player experience design
-
QA
-
Playtesting
-
Version control
-
C# programming
-
Production
-
Excellent communication
-
Quick learner
-
Dedicated
-
Autonomous
-
Decisive
-
Adaptable

C#

Unity
Git

SourceTree

Photoshop
Blender


