Brent Randall

Brent Randall

Principal Software Engineer Game Engine @ Riot Games

About Brent Randall

Brent Randall is a Principal Software Engineer at Riot Games, specializing in game engine development. He has significantly contributed to projects such as 'Chronobreak' for League of Legends and the development of 128-tick game servers for VALORANT.

Work at Riot Games

Brent Randall has been a Principal Software Engineer - Game Engine at Riot Games since 2011. He has worked on various projects, including the Summoner's Rift Update, where he optimized the client and enhanced visual fidelity. Randall led the development of 128-tick game servers for VALORANT, collaborating with the entire engineering team. His contributions also include creating build systems for VALORANT that facilitate bi-weekly releases. Additionally, he has been involved in porting League of Legends to Mac OSX and developing features for storing player settings on servers.

Education and Expertise

Brent Randall studied at the DigiPen Institute of Technology from 2006 to 2010, where he earned a Bachelor of Science in Real-Time Interactive Science. His education provided him with a strong foundation in computer science, which he applies in his role at Riot Games. Randall's expertise includes game server optimization, automated testing frameworks, and big data analysis for player engagement and performance metrics.

Achievements in Game Development

Brent Randall designed and implemented the Esports Disaster Recovery solution 'Chronobreak' for League of Legends, which ensures server determinism. He optimized game servers for League of Legends, resulting in a global doubling of server capacity and a quadrupling in key regions. His work has significantly impacted game performance and player experience. Randall also achieved Platinum 2 rank in League of Legends, placing him in the 96th percentile of ranked players.

Technical Contributions

Randall has made significant technical contributions to Riot Games, including the development of an Automated Testing Framework for assessing game client and server performance metrics. He has utilized big data warehouse tools to analyze player engagement and performance statistics, enhancing the understanding of player behavior and game dynamics. His work on creating build systems has streamlined the development process for VALORANT, allowing for more frequent updates.

People similar to Brent Randall