Cameron Royal is a highly experienced software engineer with a robust background in game development and technical leadership. Currently serving as a Senior Principal Software Engineer at Riot Games since August 2017, Cameron focuses on core gameplay, developer efficiency, and player experience for major titles like League of Legends and Teamfight Tactics. Previously, at CCP from October 2011 to June 2017, Cameron led technical initiatives for an unannounced PC multiplayer game, utilizing Unreal Engine and various programming languages. Cameron also held senior roles at Agworld Pty Ltd and Interzone Games, where contributions included modernizing a web application and developing a digital asset management tool, respectively. Early career experience includes managing the software division at Elixir Marketing Group and web development at Vianet. Cameron holds a Bachelor of Engineering in Software from Curtin University.