Back to 2015-speakers

Bio:
Tom Miles graduated from Birmingham University in 2000 with a first class degree in Software Engineering, during which time he also worked at various computer game studios, experiencing many sides of the industry. After a brief dalliance at Codemasters he found his home at Creative Assembly, where he has remained for the past fourteen years. Starting as generalist programmer on the multi award winning Total War franchise on PC, his tenure at Creative Assembly finally led to a role as lead User Interface programmer. The past three years however, have seen him as a major contributor to the porting team, responsible for getting the 2 million lines of C++ code that go to make up the Total War codebase working on OSX using a variety of compilers.

Tom is never happier than when staring at a page of compiler errors in deeply embedded template code.

Homepage:
Location: Worthing, Sussex

Email: tom.miles@creative-assembly.com

Portable Code - The trials of porting Total War from Windows to OS X