Hamish Todd

Software Engineer at Traceoid

Cambridge, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code10 years of coding experience
job5 years of employment as a software developer
bookDoctor of Philosophy - PhD, VR UI design, Doctor of Philosophy - PhD, VR UI design at University of Edinburgh
bookBSc, Mathematics and Philosophy, BSc, Mathematics and Philosophy at University of York
bookMSc, Computer Science, MSc, Computer Science at University of Warwick
github-logo-circle

Github Skills (22)

webgl10
threejs10
javascript10
augmented-reality10
canvas10
virtual-reality10
webxr10
maths10
svg10
webgpu10
3d10
mathematics9
interactive9
typescript8
microsoft7

Programming languages (3)

TypeScriptC#JavaScript

Github contributions (5)

github-logo-circle
hamishtodd1/PgaInUnity

Jul 2021 - Dec 2024

Projective Geometric Algebra for Unity
Contributions:1 PR, 8 pushes, 1 branch in 3 years 5 months
Contributions:957 commits, 1 PR, 1230 pushes in 7 years
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.
Request Free Trial
Hamish Todd - Software Engineer at Traceoid