Joe currently runs a digital consulting business that specializes in game development, augmented reality and virtual reality. He also runs a program that teaches students how to make video games called Kids Game Dev.
Before that, he was an independent game developer. He self-published games on steam, and mobile app stores. Joe has been an active member of the game developer community and was the secretary for the New Zealand Game Developer Game Association in 2016. He was the first ever winner of the Kiwi Game Starter national competition for independent developers in 2014.
Originally he spent the first 15 years of his career as a software tester/test lead in the IT industry, working for many of the top companies around Auckland such as Microsoft, Air New Zealand, Vodafone, Bank of New Zealand and Fonterra.
He holds a qualification in Electrical Engineering with a Master in Engineering Management from the University of Canterbury.