Tony Ngo
About Tony Ngo
Tony Ngo is a Principal Engineer at Riot Games, specializing in Cryptography Engineering and Android Security. He has held various engineering and management roles at companies including Uber, Arxan Technologies, and Bluebox Security.
Work at Riot Games
Tony Ngo has been serving as a Principal Engineer at Riot Games since 2021. In this role, he focuses on enhancing security measures within gaming environments. His expertise in cryptography engineering and Android security contributes to the development of secure communication protocols and anti-cheat mechanisms for mobile gaming. His current position allows him to leverage his extensive background in software engineering and security to improve player experiences.
Previous Experience in Security Engineering
Before joining Riot Games, Tony Ngo worked at Uber as a Staff Security Engineer from 2020 to 2021 and as a Senior Security Engineer from 2016 to 2020. During his tenure at Uber, he was involved in developing security protocols and strategies to protect user data and ensure secure application performance. His experience in a high-stakes environment like Uber has equipped him with the skills necessary to address complex security challenges.
Career at Arxan Technologies
Tony Ngo held multiple roles at Arxan Technologies from 2008 to 2015. He started as a Senior Software Engineer and progressed to Software Engineer Manager, and later served as Director of Product Development. His responsibilities included overseeing product development and managing technology programs. He also worked as a Technology Program Manager from 2011 to 2013, where he contributed to various projects aimed at enhancing application security.
Education and Expertise
Tony Ngo earned a Bachelor of Science (B.S.) in Computer Science from the University of San Francisco, completing his studies from 2002 to 2006. His academic background laid the foundation for his expertise in cryptography engineering and Android security. He specializes in Android internals, which is essential for developing secure applications and anti-cheat mechanisms in mobile gaming.
Skills in Software Development
Tony Ngo possesses strong skills in Gradle, a build automation tool commonly used in Android development. His knowledge of this tool enhances his ability to streamline the development process and improve the efficiency of software projects. His technical skills are complemented by his extensive experience in security engineering, making him a valuable asset in the gaming industry.