Riot Account Management 2.0

About Riot

Legacy systems can become overly expensive to maintain and complicate creating new, best in class user features. To bring align the needs of Riot's players and business goals,

I used deep research and insights for a scalable path forward for a format simultaneously improving the user experience and operation costs.

Project Overview

Challenges with the current system?

Account Management features were built vertically, a single page with every service being called whenever a user visited that page. This was due to lots of legacy code and became increasingly cumbersome.

The vertical structure was inefficient, expensive, and a headache for our engineers. Features lacked any organization reflecting user goals. The experience on mobile devices were odd and had usability issues. Without addressing the core problem (overall architecture) we'd repeat the same frustrating cycle.

Redesigning the entire structure NOW, was a path to creating a net positive for both user goals and the business bottom line. It would reduce costs and unlock new feature capabilities.

Project Overview

Problem Definition + Scoped Solutions

This was a complicated project around live features, requiring cross team-alignment to minimize scope bloat.

By focusing solely on structural changes that lay the groundwork for broader updates, I was able to make the unmanageable, more manageable for our engineering partners.

Challenge

  • Redesign the structure so it’s more cost efficient and scalable

  • Align the structure around best practices and user needs

  • A responsive experience more naturally aligned across devices

  • Improve the mobile usability

  • Define scope to allowing for iterative implementation over time, to maximize results while minimizing user friction and engineering complications.

Problem + Scope Definition

Planning out complicated changes with live features

Market Research

Solutions via research to understand how comparable products organize their features

User Research

Assessing the expectations of our users

Usability Testing

Reducing user confusion on mobile devices

Usability Testing

Reducing user confusion on mobile devices

Final Aligned Updates

The updates seem subtle, but that was the point, given this a live service with a lot of dependent logic that had become increasingly entangled over time as the company and it's offerings grew. Sometimes the most valuable work is less seen on the outside, because it's so subtle.

The new structure would allow us to make small, but important and targeted changes that with minimal user confusion when features were moved. It would also reduce operating costs, and improve scalability.

New Account Menu indicator
New account desktop indicator
New Mobile Menu dropdown
New Account Menu indicator
New account desktop indicator
New Mobile Menu dropdown
New Account Menu indicator
New account desktop indicator
New Mobile Menu dropdown

Simple but powerful updates

This new structure as simple as it was, also took into account being more closely tied to the mobile experience.

New Desktop Nav
New Desktop Features
New Desktop Nav
New Desktop Features
New Desktop Nav
New Desktop Features

Improved Mobile Experience

We removed confusing UI, added better indicators that made it easier for users to understand where they were and what section they were navigating to, with a subtle enough update that would be noticed without confusing the users.

New Mobile
New Mobile Menu
New Mobile
New Mobile Menu
New Mobile
New Mobile Menu

Final Outcomes

What was the final result?

I had unique insights into the value of tackling this project, due to my experience on the developer platform. That knowledge highlights that the longer companies put off making their systems efficient and scalable, the more challenging and expensive that work becomes.

Due to the considerable effort and alignment required to deconstruct, then rebuild the entire system, there were incredible challenges to fully complete this project, and design completed several quarters ahead of implementation.

Once released this will be a mutually beneficial outcome to both player experiences and the company bottom line. Not only with usability and reduced API costs, but handling those will unlock the companies abilities to more efficiently build experiences that increase player value. 

Looking for a cohesive, end-to-end experience that resonates? Let's Chat!

matt@mattbass.design

© 2026 Matt Bass - Native Angelino - born & raised

Looking for a cohesive, end-to-end experience that resonates? Let's Chat!

matt@mattbass.design

© 2026 Matt Bass - Native Angelino - born & raised

Looking for a cohesive, end-to-end experience that resonates? Let's Chat!

matt@mattbass.design

© 2026 Matt Bass - Native Angelino - born & raised