Adam Yaxley is a Senior SDK Engineer based in Chiyoda, Japan, with nine years of experience building and supporting high-performance game and real-time systems. At Havok he has driven Cloth SDK engineering, developer relations across Asia, and implemented physics and destruction systems used by AAA studios. He brings deep C++ expertise—evidenced by his open-source work on a header-only compile-time string obfuscation library that emphasizes zero-runtime overhead and custom keying. Previously he ensured stability and scale at G-Research working with large real-time enterprise applications and data volumes. Adam combines hands-on SDK development, client-facing technical consulting, and tooling/build-system experience to bridge engineering and production needs. He holds a first-class BSc in Computing Systems from the University of Warwick and often blends research-minded solutions into shipping products.
9 years of coding experience
10 years of employment as a software developer
A Level, Maths, Further Maths, Physics, A Level, Maths, Further Maths, Physics at All Hallows Catholic College
Bsc, Computing Systems, 1st Class, Bsc, Computing Systems, 1st Class at University of Warwick
Guaranteed compile-time string literal obfuscation header-only library for C++14
Role in this project:
Backend Developer
Contributions:6 reviews, 66 commits, 30 PRs in 5 years 2 months
Contributions summary:Adam primarily contributed to the development of a C++ library focused on compile-time string obfuscation. Their initial work involved creating the core `obfuscate.h` header file and a basic testing suite to validate functionality. Further contributions included refactoring the code to remove unnecessary storage and create a helper macro (`AY_OBFUSCATE`) to ensure compile-time encryption. They also added features for specifying a custom key and improving the XOR cipher. Finally, they added a bloat test to calculate the overhead of using obfuscation.
2D game engine with a modern intuitive API and a decoupled plugin system
Contributions:167 commits, 26 PRs, 121 pushes in 4 years 5 months
2d-gameapigamedevplugin-system2d-game-engine
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.