Prior to joining SNEI, he worked in immersive media, creating interactive applications using camera based tracking, and game development, authoring a game engine for embedded hardware that has shipped multiple titles. He is an author at #AltDevBlogADay where he contributes his knowledge on game development. His writing has also appeared on Gamasutra, and GameDev.net, as well as the upcoming book Game Tools Gems.