Software Engineer II at Amazon
Designed and implemented Java microservices in the Prime Video ingestion pipeline, enabling transformation and delivery of linear content metadata to downstream systems — reducing end-to-end processing time from hours to minutes. Developed scalable microservices leveraging AWS Lambda, SQS, SNS, and DynamoDB to automate and deliver actionable notifications to hundreds of global content partners on the Prime Video platform. Built and maintained high-throughput APIs handling ~200K transactions per second for managing Prime Video offers, with comprehensive observability through CloudWatch metrics, alarms, and operational dashboards. Engineered performant, reusable UI components using React and Redux for the Prime Video Living Room Client, enhancing the streaming experience on smart TVs and other devices. Led development of a complaint routing application used by 2M+ Amazon sellers; built with Java/AWS backend and React + TypeScript frontend, reducing internal routing time from multiple days to under 10 seconds.