Areas of Expertise: Computing and technology
Ian has experience working as a software engineer, team leader, software architect and trainer in financial software, internet retail, web services and game development companies.
Follow Ian on Twitter
Ian has over 30 years' programming experience, with a wide range of languages and hardware ranging from the TRS-80 to the Xbox 360 and modern PC. His career started in financial IT developing trading software for the Bank of Tokyo-Mitsubishi. He also acted as in-house trainer for graduate employees, teaching both the software and programming techniques.
Since then, Ian worked for several independent start-up companies before starting his own games studio in 2011. His company has published two games for the iPad built with the Unity game engine and C#. Ian brings this experience directly to his teaching on our Computer Gaming Technology degree.
Ian is a member of our Sound And Game Engineering Research Group.