Games


Mickey's Magical Math World - Donald's Number Launcher


Project 01

Mickey's Magical Math World - Donald's Number Launcher

This educational children’s game was developed by a capable team from CerebralFix, in which I was a Developer. After the game’s release, mini games were added in which I was the sole Developer in implementing. As there was no artist on this project I gained valuable experience in shader creation and creating 2D game art assets from concepts provided by Disney. The aim of the game is to wake up Donald Duck by shooting him with an alien, and involves basic mathematics and counting skills.

  • Company: CerebralFix
  • Client: Disney
  • Role: Developer
  • Year: 2014
  • Platforms: iOS, Android

The Good Dinosaur - Dino Crossing


Project 02

The Good Dinosaur - Dino Crossing

This game was developed to accompany the release of the movie ‘The Good Dinosaur’. I worked on this as a Developer with a solid team from CerebralFix. This involved successfully working to tight deadlines while at the same time exceeding client expectations. The work was both enjoyable and valuable in augmenting my own game development skills. I also gained game art experience through creating and optimizing particle effects for this project. This game involves traversing environments in which you must avoid the paths of dangerous creatures and attempt to cross fast-flowing rivers where timing is everything.

  • Company: CerebralFix
  • Client: Disney & Pixar
  • Role: Developer
  • Year: 2015
  • Platforms: iOS, Amazon, Android

Club Penguin 2 - Club Penguin Island


Project 03

Club Penguin 2 - Club Penguin Island

  • In June 2016 a team from CerebralFix was brought on to work with the Disney Kelowna team to finish Club Penguin 2. I was a senior developer on this team and worked on the following:
  • Benchmarking and Optimizing- creating remote bots, creating benchmark tests, profiling and optimizing code
  • Accessibility iOS and Android, first time plugin in Unity
  • Used GPU Specific Profiling programs to profile mobile gpus and investigate the UI rendering performance, draw calls, fill rate etc
  • General Gameplay bug fixes
  • It was an extremely rewarding experience working with Disney team members, adapting to their way of working, and learning new skills. Prior to this project I had been learning more about shader writing and gpu profiling, luckily I was able to this to use and was given the task of profiling the game using various GPU Profilers and investigated draw call, fill rate, and shader issues. Later in the project I was given the role of leading the development of the custom accessibility plugin. As the game is for Android and iOS this required me to touch up on my JAVA and Objective C knowledge.

  • Company: CerebralFix
  • Client: Disney
  • Role: Senior Developer
  • Year: 2016
  • Platforms: iOS, Android

VR Trailers


Project 05

VR Trailers

  • This was an enjoyable project in which I was the sole developer. Due to directly communicating with the client it was a success and was completed faster than expected, which resulted in CerebralFix receiving more future work. It involved integrating 360 Videos, 3D models, integrating various analytics plugins and also fixing issues in the Immersv SDK.

  • Company: CerebralFix
  • Client: Immersv
  • Role: Senior Developer
  • Year: 2016
  • Platforms: iOS, Android

Blackjack


Project 04

Blackjack

  • In March 2017, I worked as the lead developer of a seven person team on porting a Blackjack game written in Objective C to Unity. The client, Mobilityware had commissioned the port due to the high cost of making changes to the original Objective C code and architectural design bugs. The finished result provided a cross platform, highly maintainable product.

  • Company: CerebralFix
  • Client: Mobilityware
  • Role: Lead Developer
  • Year: 2017
  • Platforms: iOS, Android

About

I am a game developer with a passion for creating high quality interactive entertainment. I have experience working on gaming titles for Disney, Pixar, Mobilityware and VR with Immersv. I have a Bachelor Degree in Computer Science and a Bachelor of Digital Design. I have expert knowledge of the Unity 3D game development environment, C Sharp and 3D modelling packages Blender, Maya and Photoshop. I am a full stack developer capable of designing models, animating and incorporating them into a polished final cross platform product.

Notable Projects

Listed below are some of the notable projects I have worked on:

  • Mickey's Magical Math World - Donald's Number Launcher
  • The Good Dinosaur - Dino Crossing
  • Club Penguin Island - Club Penguin 2
  • Consulting | Freelancing

    For professional advice or to discuss working with me in my freelance capacity contact [email protected]

    Blog

    This is a thinking space where I share lessons learned from the development of personal work.

    About