Tomasz Mozolewski
About Tomasz Mozolewski
Tomasz Mozolewski is a Staff Software Engineer at Riot Games, where he has worked since 2014. He holds a Master of Science in Computer Science from the University of Missouri-Saint Louis and has a background in software engineering and production re-engineering.
Work at Riot Games
Tomasz Mozolewski has been employed at Riot Games as a Staff Software Engineer since 2014. His role involves significant contributions to the development of backend services for the popular game League of Legends. He has played a key role in leading the technical design and implementation of the Challenges feature, which enhances player engagement through various in-game challenges.
Education and Expertise
Tomasz Mozolewski earned a Master of Science degree in Computer Science from the University of Missouri-Saint Louis. His educational background provides a strong foundation in software engineering principles and practices, which he applies in his current role at Riot Games.
Background
Before joining Riot Games, Tomasz Mozolewski worked at Citi as a Production Re-engineering Manager for 11 years, from 2003 to 2014. His experience in this role contributed to his expertise in system design and performance optimization. Additionally, he served as an Adjunct Instructor at the University of Missouri - St. Louis for one year, where he shared his knowledge in computer science with students.
Achievements
Tomasz Mozolewski has developed several significant systems during his career. He created a scalable and performant percentile-based leaderboard capable of handling millions of player records for various challenges. He also designed a configuration scheme that allows non-engineer game designers to create and modify challenges using multiple data sources, showcasing his ability to bridge technical and non-technical domains.
Technical Contributions
In his role at Riot Games, Tomasz Mozolewski developed a scalable system designed to manage hundreds of challenges for millions of players. This system accommodates various tracking criteria, demonstrating his focus on scalability and performance in software engineering.