Summary
Jamie Hales is a Senior Tools Engineer with 14 years of cross-platform software experience, currently shaping build and editor workflows at Respawn/EA. He combines deep C/C++ and C# expertise (including WPF and Unity) with practical mobile, web (TypeScript/React) and tooling experience across Windows, macOS and Linux build systems. Jamie has led teams and architecture for internal developer tools used by thousands of creators, blending hands-on engineering with product and stakeholder leadership. He’s comfortable maintaining large legacy codebases while introducing modern CI/CD, container and cloud deployment practices (Docker, Kubernetes, Helm). A longtime maker of developer-facing tools, he also brings a background in game engine and artist-facing pipeline work that uniquely bridges engineering and creative workflows.
14 years of coding experience
16 years of employment as a software developer
BSc Computer Science, BSc Computer Science at University of Southampton