Mark Miller is an Engineering Manager at Unity Technologies in Edinburgh with 12 years of hands-on experience in graphics, shader tooling, and performance-oriented C++/C# engineering. He leads a global team responsible for modernizing shader compilers, Shader Graph, and build/iteration-time improvements, blending technical ownership with cross-organizational coordination. His MSc in Pervasive Parallelism underpins a research-driven approach to GPU optimisation and graphics programming, and he has practical experience porting SDKs across engines including Unreal and mobile platforms. Previously a senior graphics and software engineer at Codeplay and contributor to tooling and release processes, he pairs deep technical competence with agile product delivery and team coaching. Outside core engineering, he’s driven community and inclusivity work as Events Lead for Unity’s Asian ERG, showing a commitment to people as well as platforms.
12 years of coding experience
7 years of employment as a software developer
Master of Science (MSc) by Research, Pervasive Parallelism, Master of Science (MSc) by Research, Pervasive Parallelism at The University of Edinburgh
Bsc (Honours), Games Development, Games Development, First Class with Honours, Bsc (Honours), Games Development, Games Development, First Class with Honours at Napier University
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.