Previously, he was a Senior Software Engineer at Infinity Ward, Activision, where he worked on the material system and post effects pipeline for Call of Duty: Infinite Warfare. Prior to that, Adam worked on engine development and optimization for a number of titles at Neversoft Entertainment, including Call of Duty: Ghosts, Guitar Hero and Tony Hawk.