Role: Software Development Engineer
Company: Amazon / Physical Store
Technologies: React, Kotlin, Python, AWS
Duration: 11/2020 - 04/2023
Overview
As a core member of the software engineering team behind Amazon Style, I helped launch Amazon’s first-ever physical fashion store, reimagining in-store shopping through deep integration of digital technologies. The project focused on enhancing the customer experience through personalization, operational automation, and seamless online-offline shopping integration. I worked across the full stack — from Android-based retail devices to React-powered web interfaces — building smart fitting rooms, device management services, and scalable backend systems.
Amazon Style combined the convenience of e-commerce with the immediacy of physical retail, leveraging customer preferences and machine learning to recommend outfits, streamline try-on processes, and provide real-time item availability.
Key Contributions
- Launched Amazon’s first-ever physical store for fashion, delivering a personalized in-store shopping experience
- Built a fitting room state management system, integrated with Amazon’s 310M+ MAU, to coordinate digital experiences and logistics
- Constructed pre-production testing lab environments, reducing QA time by over 3 hours per test cycle
- Achieved up to 90% code coverage through integration of Fortify Code Analyzer and rigorous unit testing practices
- Developed a React-based web app for fitting room tablets, broadcasting real-time state changes using WebSocket APIs
- Integrated an A/B experimentation tool to test and deploy UX/UI enhancements safely across live environments
- Designed and implemented a device management service that integrated with 3rd-party smart lock systems for secure access control
- Integrated a machine learning-based API to predict customer waiting times, improving satisfaction and throughput
- Improved DevOps maturity by integrating end-to-end testing into the CI/CD pipeline, reducing release risks
- Authored SOPs and failure-mode response guides to enhance operational resilience and recovery
- Collected and reported customer interaction metrics from in-store tablets to support analytics and business decisions
- Conducted penetration testing and security evaluations on IoT-enabled smart locks to ensure compliance and safety
Outcomes
- Successfully launched and scaled Amazon Style stores in Glendale and Columbus, generating strong customer engagement and press coverage
- Enabled Amazon to test and validate a hybrid retail model blending digital personalization with physical inventory
- Significantly reduced operational overhead by automating quality assurance and device provisioning workflows
- Enhanced customer satisfaction through reduced wait times, seamless fitting room experiences, and real-time item tracking
- Delivered stable and scalable systems used daily by store associates, shoppers, and backend analysts
Resources

Amazon reimagines in-store shopping with Amazon Style
Our first-ever physical apparel store offers a personalized, convenient shopping experience where Amazon’s technology and operations make it easy for customers to find styles they love at great prices.
