AWS

tools to build and manage modern data infrastructures

work experience

aws / jun 2022 to present

collaborators

aws design team

contribution

interaction design, visual design, user research

Project Overview

Designing for efficiency and ease of use in the AWS Console

My contributions to streamlining user interfaces and workflows within the AWS Console led to increased adoption of cost-saving features and improved user experience for managing cloud-based database systems.

Role & contributions

At AWS, I am part of the Databases service team, responsible for delivering modern and fully managed cloud database management systems.

As a UX Designer, my primary focus is enhancing the usability, functionality, and accessibility of the AWS Console. This involves aligning my design approach with the five pillars of the AWS Well-Architected Framework: Operational Excellence, Security, Reliability, Performance Efficiency, and Cost Optimization.

My work centers around crafting intuitive interfaces that simplify complex cloud computing tasks for our customers. The AWS Console serves as the central platform for managing cloud resources, monitoring system performance, and ensuring security compliance.

I strive to create experiences that seamlessly support these critical activities, from streamlining workflows to surfacing key insights, ultimately optimizing the console to align with customers' diverse needs.

While I am actively involved in a range of projects, some involving unreleased features and confidential information, I am pleased to share a few projects that I've contributed to, and are released in the AWS Console.

Enabling Cost Optimization with Aurora I/O-Optimized Configuration

The launch of Amazon Aurora I/O-Optimized marked a significant advancement in database solutions for I/O-intensive applications. This new cluster configuration offers enhanced price performance and more predictable pricing, particularly benefiting customers running e-commerce applications, payment processing systems, and similar workloads. Aurora I/O-Optimized is engineered to increase throughput and reduce latency, addressing the needs of the most demanding database operations.

By designing a clear and intuitive interface for selecting and managing Aurora I/O-Optimized configurations, we empowered customers to easily adopt this cost-saving feature and optimize their database expenses for I/O-intensive workloads.

My role in this project involved defining a clear and intuitive user interface within the AWS Console to make it easier for customers to leverage this powerful feature. By creating a clear and intuitive interface for selecting and managing I/O-Optimized configurations, we empowered customers to optimize their database costs effectively. This resulted in a significant increase in the adoption of I/O-Optimized configurations and substantial cost savings for customers with high I/O workloads.

Aurora I/O-Optimized configuration in the AWS Console
Customer testimonials for Aurora I/O-Optimized configuration
Aurora I/O-Optimized configuration in the AWS Console & customer testimonials

Facilitating cost savings with MemoryDB Reserved Instances

The introduction of Reserved nodes in Amazon MemoryDB for Redis presented a valuable opportunity for customers to achieve cost savings of up to 55% compared to On-Demand node pricing. This initiative introduced flexible one- or three-year term commitments with various payment options, including No Upfront, Partial Upfront, and All Upfront.

To ensure a seamless user experience, I focused on streamlining the interface for selecting and managing reserved nodes within the AWS Management Console. By designing an intuitive reservation flow, we reduced the time and effort required for customers to purchase and manage their MemoryDB Reserved Instances. This resulted in increased adoption and contributed to substantial cost savings for our customers. Additionally, I facilitated alignment of this feature across other AWS services to ensure a consistent and user-friendly experience.

The streamlined reservation flow for MemoryDB Reserved Instances enabled customers to easily adopt this cost-saving option, leading to increased efficiency and significant cost reductions.