I am Founder and CTO of a new video game development startup called 'Twiitch'.
A veteran video game programmer, with nearly 20 years of industry experience. I've worked directly on nearly every console ever made, starting on the Commodore 64, then right through the NES to PS3/Xbox360. My programming specialties are software design/architecture, 3D graphics and visualisation, large scale network architecture, AI, collision/physics, player control. I program mainly in C/C++/Objective-C, but I also love Java/Python and recently ActionScript3 for Flash. I've also been programming in Google's 'Go' language since it was announced, and I love it :D
I was also one of the owners and Technical Director of Blue Tongue (www.bluetongue.com), one of Australia's largest independent video game developers, before selling it to international video game publisher, THQ (NASDAQ: THQI). Blue Tongue is now one of the most successful studios inside THQ.
I then moved to London for a couple of years as the THQ European Director of Technology, working many top tier video game companies, before finally moving back to Australia in my new role as the global Director of Technology for THQ.
In 2010 I started Twiitch with my long time friend and business partner Steven Spagnolo (linkedin.com/in/stevenspagnolo).