Architected a Microservices based E-Commerce Platform with functionalities like Login, Authorization, Product Catalog, Payment Gateway Integration, Service Discovery, Notification Service.
Deployed whole Ecosystem on AWS Elastic Beanstalk leveraging RDS for Data Persistence, CloudWatch for efficient Logging and Monitoring.
Implemented an event driven Email notification service using Kafka, successfully decoupling microservices and processing simulated bursts of 10,000+ messages/minute with no data loss.
Implemented sorting, filtering and paging to allow for efficient discovery of products.
Optimized product catalog API endpoints, reducing response times from 500ms to 20ms under simulated load by implementing a Redis caching layer for static data.