Welcome to my portfolio. Contained within these pages is information on the skills developed through study over the last four years. I have undertaken and now completed a bachelors degree in Computing Studies with RMIT, specialising in software development, and alongside this have obtained a Diploma of Digital and Interactive Gaming with Evocca College. Both courses have taught valuable skills in IT, and coupled with 9 years of experience in the IT industry, a level of programming competence has been achieved, with skills in software development, web development, software architecture, game development and scripting, 3D modelling, and design. Take a look at my Showcase of work, or investigate the About section for more details of my skills. If you would like to contact me, please visit the Contact page.

At the end of 2016 (Sep - Nov) i completed an Internship at Just Digital People, with the JDP Internship. I gave a presentation at BrisJS on the process of developing an app in my time here, which can be found on YouTube on this link

In 2017 i was invited to join the team at Magikcraft.io as a volunteer software developer.

A project i developed recently is a program called Earthquake Information, which is an earthquake reporting tool. You can find out more about this application at: http://www.earthquakeinformation.com.au and if you want to see it in action, it can be downloaded for free.

Web Design

Having completed Web Design as the minor stream of my degree, competence has been gained in HTML/HTML5, CSS/CSS3, Javascript, jQuery, PHP, Wordpress and Responsive Design. The projects worked on for web design can be seen on the Showcase page, with details of each project, and access to the live sites.


There are a range of languages now at my disposal, details of which are available on the About page. Good skills have been obtained in practical and theoretical programming, software architecture, UML modelling, debugging, report writing, and databases. Most experience was gained from the programming projects worked on over 4 years, with above average results obtained for all assignment projects.

Game Development

Focusing on 3D modelling and game development with a 3D engine, skills learnt include 3D Studio Max 3D modelling, UDK 3D Game Engine, animation, character rigging, Photoshop, engine scripting, QA testing, and report writing. Now in the final stages of the Diploma, with work focusing on game programming for mobile devices, environment cretaion, and the final project which is a fully functioning game level.