Richard Carter

Richard Carter

Senior Software Engineer @ Riot Games

About Richard Carter

Richard Carter is a Senior Software Engineer at Riot Games, with a background that includes roles at major companies like IBM, Microsoft, and NetApp. He holds a B.S. in Computer Science with a concentration in Game Development from North Carolina State University.

Work at Riot Games

Richard Carter has been employed at Riot Games as a Senior Software Engineer since 2020. His role involves contributing to the development and optimization of software solutions within the organization. Prior to his current position, he worked as a Software Engineer at Riot Games from 2017 to 2020, where he gained experience in various projects and technologies relevant to the gaming industry.

Education and Expertise

Richard Carter earned a Bachelor of Science degree in Computer Science with a concentration in Game Development from North Carolina State University, completing his studies from 2008 to 2012. His academic background provides a solid foundation for his career in software engineering, particularly in game development and related technologies.

Professional Experience

Richard has a diverse professional background, having held various positions in the technology sector. He interned at IBM in 2010 and worked as a Microsoft Student Partner from 2009 to 2010. He also gained experience as a Researcher in Game Development at North Carolina State University in 2010, and held multiple roles at Advanced Energy Corp., including IT Specialist. His experience at NetApp as a Software Developer Intern and later as a Software Engineer further expanded his technical skills.

Technical Skills and Contributions

Richard possesses advanced technical skills, particularly in software development and optimization. He developed a custom queue/multicast service to enhance the efficiency of data distribution in microservices. Additionally, he optimized the usage of Hazelcast distributed cache, which improved performance by reducing network and CPU usage. His deep triage skills enable him to diagnose complex issues effectively.

Hobbies and Interests

Outside of his professional work, Richard Carter has a side interest in building and flying remote-controlled (R/C) aircraft. This hobby reflects his enthusiasm for technology and engineering, complementing his career in software development.

People similar to Richard Carter