From Prototype to Production
Created an interactive Figma prototype
Tested with internal users (developers and account managers)
Validated refined UI with external customers
Final designs handed off to developers for implementation

UI Designs

Key Selection : Grid View

Key Selection : List View
User Testing Insights
Developers found symmetric and asymmetric categorization helpful for testing, while Recommended and Legacy labels supported informed, secure choices.
Users preferred the list view for quicker vertical scanning and easier identification of key types.

Confirmation Modal : OTP flow

Key Generated
Downloaded file named with keyID

Exiting key generated page warning

Key Listing
Default filter set to expires in next 60 days.

Keys expiring within 60 days.

Keys expired

No keys expiring in 60 days
Progressive Rollout for Measured Impact
We adopted a phased rollout strategy to ensure controlled exposure, mitigate risk, and gather focused feedback from high-impact users. Phase 1 included a select group of resellers managing a large number of merchants, enabling us to test the new experience at scale, identify edge cases, and validate usability before a broader release.
Monitoring Key Interaction Patterns
We closely tracked user interactions such as viewing expiring keys, deleting or deactivating keys, and selecting key types. These actions provided critical insights that informed analytics and guided future enhancements.

