Summary
Hamish Todd is a software engineer in Cambridge with 11 years' experience building interactive visualisations, GPU-accelerated graphics, and educational tools. He has combined research (a PhD in VR UI design) with hands-on engineering at companies like Imagination Technologies and Mathigon, shipping demos and production code across C++, Vulkan/GLSL, Unity, WebGL and TypeScript. Hamish is passionate about making animation and game creation accessible to non-specialists, and has been bootstrapping a startup to build an approachable animation program. His background in mathematics and statistics informs work ranging from GPU performance analysis to interactive geometry visualisations, and he has taught complex concepts such as Active Inference and information geometry. Colleagues know him for translating advanced graphics research—dual quaternion skinning, conformal geometry processing—into practical demos and teaching material.
10 years of coding experience
5 years of employment as a software developer
Doctor of Philosophy - PhD, VR UI design, Doctor of Philosophy - PhD, VR UI design at University of Edinburgh
BSc, Mathematics and Philosophy, BSc, Mathematics and Philosophy at University of York
MSc, Computer Science, MSc, Computer Science at University of Warwick