At Medallia, I build Java and Spring Boot backend services and contribute to the shared microservices framework used across the platform. I built the Global Profile Segments persistence and RBAC layer, including concurrency controls and transactional quota enforcement.
I led the segment-tagging migration from Java BitSet to Roaring64Bitmap, preserving compatibility with legacy records while adding support for the new serialization format.
At Western Union, I contributed to the Cassandra-to-PostgreSQL migration and Kafka-based customer Alert Service. I also remediated security findings across 40+ services and migrated applications to Java 17.
Earlier, I developed Java backend services for Veritas NetBackup at Xoriant Solutions Pvt. Ltd. and supported production systems and third-party API integrations at AutomationEdge Technologies Pvt. Ltd.

