Mumbai, Maharashtra, India
• Built and maintained a high-performance gRPC API server in Go, responsible for providing aggregated customer profile data to other internal microservices. Optimized server to handle a peak load of 400K requests per minute.
• Led migration of infrastructure and applications from the on-premises data center to AWS. Spearheaded data pipeline revamp, bringing costs down by 63%.
• Proposed and implemented an alert system for low ticket availability, increasing weekday ticket sales by 8%. Led the effort across multiple teams and collaborated with stakeholders to implement an extendable, rule-based notification system in Go by leveraging MariaDB, AWS Redshift, and CleverTap.
• Engineered and optimized Spark ETL pipeline on AWS EMR for processing 2 TB data daily, enabling customer profiling and segmentation, used for powering Personalisation, Discovery, Rewards, and Ad-Tech platforms.
• Established data acquisition flow from third-party vendors to enhance user categorization and targeting. Integrated with existing segmentation pipeline for Rewards and Ad-Tech platforms, increasing ad-based revenue by 7%.
• Built and maintained scalable backend systems to enhance the user journey platform, which comprised over 100M profiles and 300M sessions. Improved the customer onboarding, login, authentication, purchase history, and device management flows for the end user.