Jean Sebastien Royer

Jean Sebastien Royer

Software Engineer Iii @ Riot Games

About Jean Sebastien Royer

Jean Sebastien Royer is a Software Engineer III currently working at Riot Games. He has extensive experience in the gaming industry, having held various programming roles at companies such as Ubisoft, Twitch, and Reddit, and possesses expertise in software development across multiple platforms.

Current Role at Riot Games

Jean Sebastien Royer currently serves as a Software Engineer III at Riot Games, a position he has held since 2023. In this role, he contributes to the development of software for gaming applications, leveraging his extensive experience in the industry. Riot Games is known for its popular titles and commitment to delivering high-quality gaming experiences.

Previous Experience at Twitch

Before joining Riot Games, Royer worked at Twitch as a Senior Software Engineer from 2018 to 2021. His role involved developing software solutions that enhanced the streaming experience for users. Twitch is a leading platform for live streaming, particularly in the gaming community.

Background in Game Development at Ubisoft

Royer has a significant history with Ubisoft, where he held various programming positions from 2005 to 2011 and again in 2012. His roles included 3D/Engine Programmer and SWAT Team Programmer, where he worked on multiple projects over several years. This experience provided him with a solid foundation in game development and programming.

Education and Expertise

Royer studied at the Institut d'Informatique de Québec from 1999 to 2001, where he gained foundational knowledge in computer science. He possesses expertise in developing software across various platforms, including gaming consoles and mobile devices. His skills extend to using APIs and libraries such as DirectX, OpenGL, and Unreal Engine, which are essential for graphics and game development.

Technical Skills and Specializations

Royer has advanced skills in multiple programming languages, including low-level languages like Assembly and high-level languages such as JavaScript/TypeScript. He is experienced in optimization techniques for 3D graphics and engine development, which are crucial for enhancing performance in gaming applications. Additionally, he has a strong background in networking, vital for developing multiplayer and online gaming experiences.

People similar to Jean Sebastien Royer