Summary
James Elderfield is a Lead Game Programmer based in Helsinki with 11 years of engineering experience that spans game development, product engineering, DevOps and computational biology. He combines a PhD in Mathematical and Computational Biology from Cambridge with hands-on systems design—building product features, CI/CD pipelines and test automation across startups and scaleups. James has led and grown engineering teams as CTO/Tech Lead, restructured organisations for domain-focused delivery, and driven migrations such as JS→TypeScript and monorepo architectures. Comfortable as both an individual contributor and manager, he routinely ships end-to-end products from user research to production. Unusually for a senior engineer, his background in academic modelling informs pragmatic approaches to complex system design and tooling. Currently shaping games at Next Games after recent product work in clinical and data tooling, he blends scientific thinking with product-first software craft.
11 years of coding experience
5 years of employment as a software developer
Doctor of Philosophy (PhD) Mathematical and Computational Biology, Doctor of Philosophy (PhD) Mathematical and Computational Biology at University of Cambridge
Finnish, German, Spanish