🔒 This case study is currently under NDA. Please contact me for a full walkthrough.

Nokia · 2025

Streamlining the Frostbuster submission process for developers

Frostbuster is a merge request process that allows developers to merge their code within a locked branch. During code-freeze, developers (if needed) will submit a request to merge their code. Each merge request requires approval from a panel of reviewers. For the most part, this current process has not been updated for 20 years. This project was showcased as my final case study presentation at the end of my 8-month co-op with Nokia.

Platforms Figma
Tasks Prototyping, Workshops, User Interviews
Deliverables User Flows, Mockups, Final Prototype
Team User Researcher
Nokia — Frostbuster

Developers face an inefficient process when implementing necessary code changes after a code freeze, resulting in excessive effort for both developers and reviewers. How might we optimize the process and reduce the manual effort and time it takes for developers and reviewers to submit/process a frostbuster request.

User Research

I conducted 30+ user interviews with developers across multiple Nokia teams to understand their current workflows, pain points, and mental models around the submission process. I also facilitated developer workshops to identify usability gaps and translate findings into actionable design improvements.

Defining the Flow

Using the research findings, I mapped the end-to-end submission journey and identified the key moments of friction. I redesigned the information architecture to create a clear, linear flow with explicit step indicators and contextual guidance throughout.

Design and Prototyping

I led the design and prototyping of user flows for creating and editing complex network configurations, collaborating closely with product managers and developers to ensure seamless integration with existing systems. Multiple rounds of iteration were driven by feedback from usability testing sessions.

Nokia — process