Summary
David Christie is a software engineer with 10 years of experience specializing in game development and immersive storytelling, currently a Software Engineer II at Electronic Arts. He brings deep C++ and Unreal Engine expertise alongside JavaScript and Perforce proficiency, having worked on large codebases and shipped game-focused systems. His background spans production roles at EA and full-stack engineering at Clappia, plus early AR work in Unity that reflects a continued interest in interactive learning and visualization. David also has teaching experience in digital logic and software development, showing an ability to communicate technical concepts clearly. Based in Bengaluru, he combines studio-scale engineering discipline with a maker’s curiosity, documented further on his personal site. A pragmatic problem-solver, he’s comfortable moving between gameplay systems and tooling to improve both player experience and developer workflows.
10 years of coding experience
5 years of employment as a software developer
Engineer’s Degree Computer Science, Engineer’s Degree Computer Science at Indian Institute of Information Technology, SriCity
English, Malayalam, Burmese