
About me
Hi, I'm James Hannam, a Senior Game Programmer currently working at Runaway in Dunedin, New Zealand.
I've loved video games for as long as I can remember and have been fortunate enough to turn my passion into my career.
Over the course of my career my love for programming has continued to deepen as I come across new challenges in the pursuit of creating amazing video games for players to enjoy (hopefully as much as I do).
Though I'm interested in all aspects of game development, I am most interested in gameplay, networking, and dev ops / tools. I'm always looking to develop my skills as a programmer by working in new areas of development.
I pride myself on my ability to look at problems holistically, endeavouring to understand as much of the system as I can to ensure it does exactly what it needs to exactly when it needs to. This also helps a lot during troubleshooting.
The projects I have worked on prove that I am a dedicated and passionate programmer. I've given my all to the teams I've worked in and do so enthusiastically, making sure to take time to assist others however I can and share my technical knowledge and opinions. I'm proud of my ability to be a functioning and constructive member of any team, taking leadership roles where necessary and assist in communication between artists and programmers.