Home

I’m a C++ programmer here in Australia, currently working at an architectural visualization and simulation company and focusing on program architecture and performance in UE4. Nothing excites me more than a well-crafted C++ application.

My skills include:

  • C++/C#
  • Unreal Engine 4 experience (C++ programming, scripting/blueprints, project structure and management)
  • Software planning and architecture
  • Multi-threading/concurrency
  • Game development and gameplay programming
  • AI programming (behaviour trees, blackboards, planners, state machines, steering behaviours, pathfinding)
  • Games networking (networked gameplay, movement, in-engine replication/RPCs)
  • Project management
  • Use of modern development tools – Visual Studio 2010/12/13, Perforce
  • XNA/Monogame (2D)

In 2014 I graduated from the Academy of Interactive Entertainment, Sydney, with an Advanced Diploma in Professional Game Development (Game Programming).

Whilst studying at AIE, I taught a Certificate II course in Game Programming Foundations, which focused on 2D C#/XNA games as a means of introducing beginners to game development/

Leave a comment