Steve began his development career as a contracted programmer for N3V Games (formerly Auran), and then stumbled into teaching at SAE Brisbane, which he has been doing full time since 2009. In this role, he has taught a broad range of content, including software engineering, project management, graphics programming, and principles of game design. He is currently a Programming facilitator for both Game Studio 1 and Game Studio 3 (simulated workplaces within the Game Development degree). Steve also co-hosts The 1st 10 Minutes, a game analysis podcast.
In 2011, Steve started Make-A-Thing, a tri-annual game jam, where students and graduates can apply and share their skills and experiences in a freeform environment. Over the course of this five day jam, participants can make anything they want, based around three curated key words. A Make-A-Thing game from mid-2014, Hands Off!, is currently on Steam Greenlight.
Steve has a Bachelor of Interactive Entertainment and a Graduate Certificate in Mobile Applications Development. He wishes there were more hours in the day; there is so much code to write, and so little time!