Software Engineer with 5+ years of experience building and scaling backend and full-stack systems across e-commerce, SaaS iPaaS, and systems software.
Experience
2023 — Now
San Jose, CA
Collaborated on Live Commerce v3 workflows to generate audience jobs and send push notifications for 10M+ followers and registered users, supporting high-traffic eBay Live events at scale.
Engineered a Kafka consumer using Java and Spring Boot to trigger email, push, and in-app communications, integrating ML-based audience signals that improved seller engagement for live listing conversion.
Implemented listing optimization communications using Kafka event triggers and listing performance metrics, applying ranking and recommendation signals to prioritize seller actions, improve B2C and C2C conversions 7%.
Extended the ConfigureAndTest (CAT) platform with Spring Boot REST APIs to enable A/B testing and scheduling for auction and listing workflows, reducing developer effort for experimentation by 50%.
Engineered a high-traffic recommendation service for followed sellers, incorporating ML pipeline outputs and data warehouse batch jobs, which boosted click-through rates by 40% and drove a $6M aGMB lift.
Integrated LLM-powered GenAI services into seller notification and listing-insight workflows to generate and refine message content, reducing manual review effort while keeping final decisioning within backend business logic.
Hyderabad, Telangana, India
Designed and maintained a data ingestion ETL pipeline using Apache NiFi, processing 10M+ job records across 200+ client tenants with reliable scheduling and failure handling.
Developed backend services for the iPaaS integration layer using the Spring Framework, enabling seamless data flow across 10+ ATS systems in the talent management domain.
Organized a Node.js–based flow promotion service to move integrations across environments, cutting integration launch time by 25% and reducing manual release steps.
Executed end-to-end testing using JUnit, Mockito, and Spock, and supported containerized deployments on Kubernetes through Spinnaker pipelines, improving release stability across environment
Hyderabad, Telangana, India
Designed and established Role-Based Access Control (RBAC) using Spring Security for an iPaaS platform, enabling secure authorization and tenant-level isolation for 200+ enterprise clients and users.
Owned backend authorization flows for multi-tenant integrations, ensuring context isolation across customer environments while supporting high-volume API traffic in production.
Developed a reusable React.js Field Mapper component to standardize transformations on unstructured data, reducing manual mapping effort and improving transformation efficiency by 70%.
Collaborated with platform and integration teams to align backend authorization logic with frontend configuration workflows, reducing access-related defects during client onboarding.
2018 — 2018
Bengaluru Area, India
Updated NVGPU driver code in C to meet MISRA-C compliance requirements for automotive safety systems, reducing static analysis violations by 90%+ and aligning code with self-driving platform standards.
Built an automated VBIOS update framework using a custom test harness to manage firmware updates across GPU virtualization (GVS) farm machines, eliminating manual flashing errors and cutting update time by 60%.
Added validation checks and rollback handling to the VBIOS automation pipeline, improving firmware deployment reliability across test environments and preventing repeated failures during large batch updates.
Education
The University of Texas at Dallas
Master of Science - MS
Birla Institute of Technology and Science, Pilani