Cost Card
Overview
Azure customers were abandoning VM provisioning flows due to cost uncertainty β they couldn't see pricing until after configuration. I led the design and development of the Cost Card, a real-time pricing component that dynamically calculates and displays estimated costs as users configure their virtual machines.
The solution required building a performant React component that consumes Azure's pricing APIs, handles complex configuration permutations (region, VM size, OS, storage), and renders instant estimates without blocking the UI. I architected the component using Fluent UI, integrated it into Azure Portal's micro-frontend ecosystem, and collaborated with PMs and designers to iterate on the UX.
My Role
Lead Frontend Engineer β I owned the technical architecture, API integration, component development, and design system alignment. Collaborated with UX designers on interaction patterns and PMs on requirements.