Showreel Video
Selected work
Some of the projects that best represent my work and interests.Other projects
Some of my other games, tools and experiments.I'm James, a games programmer based in the UK. I recently graduated with a First-Class BSc (Hons) in Computer Games Programming from the University of Staffordshire, and was named TIGA Most Outstanding Graduate of the Year: Programmer at the 2026 Games Education Awards. My main language is C++, and I've worked on rendering systems, gameplay, physics, asset pipelines and editor tools across university and industry projects. I enjoy working on the technical side of games and figuring out how different systems fit together. Outside of programming, I spend a lot of time playing games, playing piano and making music. I also really enjoy travelling and seeing new places whenever I get the chance.


