top of page

ONLINE PORTFOLIO

Game Developer

Globalization concept
Home: Welcome

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.

Home: About

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.

Home: Project

PROFICIENCIES

unity-icon-big.jpg

UNITY DEVELOPMENT

22089780_806337942882259_598852365399482861_n.png

GAMEPLAY PROGRAMMING

Code on Laptop Computer

GAME AI

​

271112_46db_7.jpg

EDITOR SCRIPTING AND TOOLS

segue-blog-segue-blog-problems-adopting-agile-development.png

AGILE METHODOLOGY

git_logo.png

VERSION CONTROL

csharp-e7b8fcd4ce.png

C#/C++/C/JAVA/
PYTHON

VR Headset

VR DEVELOPMENT

Home: Feature

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.

Home: CV
bottom of page