ONLINE PORTFOLIO
Game Developer
WHO I AM
My passion and goals.
I am a passionate game developer who excels at logic and gameplay programming. I have a  love for completing challenging programming tasks that test my skills as a developer, so I can learn and expand my skill set. I have been programming ever since I was 10 years old, and still enjoy it every day. I have several years experience creating games in Unity, and follow the development and progression of the engine. I am active in the local Brisbane game development community, frequenting  events from industry speakers including GO423, meetup groups such as Game Dev Brisbane, Brisbane Unity Developers, Brisbane Ai, and more. I also often volunteer to help the QUT Game Dev Club, and recently helped them run their o-week stall. I was also a volunteer organised for the 2018 Global Game Jam.  I am about to finish my Bachelors of Games and Interactive Technology at QUT - I am in my final semester. I have released several games independently on platforms such as GameJolt and Itch.io. I am punctual with submitting my work, and know how to follow a burndown chart. I work great in a team, and will focus best when given a task to complete, but can also work autonomously as an individual. My short term goal is to get work in the games industry so I can improve my skills. My long term goal is to get to a point where I am able to affect real change towards minority groups especially the LGBTQ+ community.
PROJECTS
SHADOW ON BROADWAY
This was my University final year project. The programming was split between me and Benjamin Rowe. I worked primarily on the gameplay such as the character controller, the camera scripts, and all of the puzzles and level mechancis. I did however do other aspects such as the second boss AI.
A SUPPORT NETWORK FOR ASTRO-COMMUNICATION (A S.N.A.C)
A S.N.A.C was made for the Brisbane Global Game Jam in 2018. I worked as the VR/Gameplay programmer, implementing the VRTK and art assets to connect with Patrick Chang's backend. This project was extra challenging as I had never done VR, and I had volunteered to keep the venue open from 12:00 - 8:00am so I was extra tired, but I'm very happy with the result.
LAB ESCAPE
This project was run by the QUT game development club and I took on the lead programming role in this. I thought it was a cool idea, and working on the CUBE was a great experience so I sunk extra time into it. I developed the majority of the systems such as the underlying symbol classes and connecting a lot of the networking between panels and projector.
LASER ELEPHANT
I took on the lead Unity developer role in this game we made for the SunJam 2017. I developed the random object spawning, player movement, line rendering for the grid, high score system, game juice etc. This was my first real game jam and great experience to work with industry professionals.
PROFICIENCIES
UNITY DEVELOPMENT
GAMEPLAY PROGRAMMING
GAME AI
​
EDITOR SCRIPTING ANDÂ TOOLS
AGILE METHODOLOGY
VERSION CONTROL
C#/C++/C/JAVA/
PYTHON
VR DEVELOPMENT
EDUCATIONAL EXPERIENCE
What I’ve Learned
BACHELOR OF GAMES AND INTERACTIVE ENTERTAINMENT, QUEENSLAND UNIVERSITY OF TECHNOLOGY​
2015 - 2018
Software engineering, game development, game design.
CERTIFICATE IV - IT (MULTIMEDIA), BCREATIVE
2012 - 2013
Awarded May 2013. Obtained skills in Information Technology, human relations, project management, web/graphic design, web development,
IPSWICH GRAMMAR SCHOOL
2010 - 2014
Graduated Year 12 2014, completing Queensland Certificate of Education. Graduated with an Overall Position 9.