John Wigg is a Senior Render Programmer based in Cambridge with eight years of experience specializing in real-time graphics and rendering systems. With an MSc in Computational and Data Science and a BSc in Physics, he blends strong numerical foundations with practical engine-level development—recently advancing through render roles at Frontier Developments to a senior position. An active open-source contributor, he has made notable fixes and feature additions to the widely used Godot Engine, including triplanar mapping, particle emission fixes, and mesh normal corrections. He frequently experiments with game engines, participates in game jams, and writes about his work, reflecting a hands-on curiosity that drives both prototyping and production-quality solutions. Notably, his background in scientific computing informs pragmatic, performance-conscious approaches to shader and rendering problems.
8 years of coding experience
3 years of employment as a software developer
Master of Science - MS, Computational and Data Science, Master of Science - MS, Computational and Data Science at Friedrich-Schiller-Universität Jena
Godot Engine – Multi-platform 2D and 3D game engine
Role in this project:
Game Developer
Contributions:1 review, 17 commits, 11 PRs in 1 year 6 months
Contributions summary:John primarily contributed to the Godot Engine, focusing on implementing and fixing rendering and core functionality. Their contributions include implementing triplanar mapping in world space for materials, fixing 3D scene preview generation, correcting normals for the PrismMesh primitive, and addressing billboard shearing issues. The user also fixed emission point generation for GPUParticles3D and corrected the random point generation within the Face3 class.
Contributions:12 releases, 39 commits, 26 PRs in 2 years 4 months
xinputdirectinput
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
John Wigg - Senior Render Programmer at Frontier Developments