Senior Game Developer2012 - 2014Cmune
Technologies: TeamCity, Android, iOS, Microsoft SQL Server, Windows Communication Framework (WCF), .NET, NGUI, Photon, Unity
- Ported #1 FPS shooter on Facebook to Android and iOS.
- Wrote features for game, game server, and web back-end.
- Integrated a variety of 3rd party APIs such as Facebook, iOS, and Android.
- Architected development environment to allow CI and testing in multiple environments, drastically improving quality and productivity, and also reduced overtime and bugs shipped.
- Wrote tools to support Art Pipeline, including greatly reducing time from design to play-testing, allowing many more iterations
- Worked heavily to improve Agile processes to streamline dev pipeline, including acting as Scrum Master.
- Communicated regularly with players and assisted with community events, often named "favorite admin".
- Helped with internal network and desktop support issues--solved the problems others couldn't.
- Assisted in game design discussions and helped to scope requirements.
- Recruited and trained new staff.
Developer2011 - 2012Happylatte (formerly Exoweb)
Technologies: iOS, Python, Unity
- Designed and prototyped new potential titles as part of an incubation process.
- Explored and tested different input systems for mobile games.
- Assisted with training and development for various other titles in production.
- Helped to set up community support tools such as forums, email management systems, etc.
- Organized projects to update internal tools such as wikis, bug trackers, etc.
- Organised team gaming events to encourage an "eat your own dog food" attitude amongst staff.
Developer2010 - 2011Exoweb
Technologies: Objective-C, iOS
- Worked in depth with iOS controls and wrote some just for the app, such as a more efficient table for displaying many columns.
- Connected to real-time middleware data sources to display time-critical data.
- Communicated regularly with clients in a different time zone.
- Acted as Scrum Master, ensuring ticket and backlog quality.
- Mentored junior staff.
Senior Analyst Programmer2007 - 2010Edith Cowan University
Technologies: .NET, C#
- Managed projects from concept to implementation in production.
- Received and cleaned many student final year projects and implemented in production environments.
- Responsible for design and development of "small projects" to solve various issues around the university.