Summary
Daniel Green is a Senior Programmer with 12 years of experience blending game engineering, tools development, and academic research, currently leading engineering work on unannounced titles at Electric Square. He holds a PhD studying UX of authoring tools and narrative modeling, bringing rigorous human-centred research methods to tooling and pipeline design. His background spans console and PC engine work, UE5, Houdini, proprietary engines, and languages like C++, C#, HLSL and Python, with a strong emphasis on tooling, graphics/compute and FX. Daniel has taught and published on game development topics, and his experience as a lecturer and researcher gives him a rare ability to translate complex academic insights into practical, production-ready tools. Colleagues rely on him for applied R&D in large codebases and for creating robust artist-facing systems that streamline pipelines. Though his GitHub is modest, his career shows sustained impact across R&D, technical art, and production engineering in shipped and prototyped game projects.
12 years of coding experience
4 years of employment as a software developer
BTEC National Diploma in Media Games Design (Level 3), BTEC National Diploma in Media Games Design (Level 3) at Middlesbrough College
Doctor of Philosophy - PhD candidate, Doctor of Philosophy - PhD candidate at Bournemouth University
Master of Arts (MA) Computer Animation and Visual Effects, Master of Arts (MA) Computer Animation and Visual Effects at Teesside University
Chinese, Japanese, English