# Sai Nikhil Voruganti > Software Engineer II @ eBay | Scaled Kafka Systems for 10M+ Users Location: San Francisco Bay Area, United States Profile: https://flows.cv/sainikhilvoruganti Software Engineer with 5+ years of experience building and scaling backend and full-stack systems across e-commerce, SaaS iPaaS, and systems software. Currently working at eBay on high-traffic Live Commerce and recommendation workflows, driving audience targeting, notifications, experimentation, and personalization at 10M+ user scale, contributing to $6M aGMB lift and 40% CTR growth. Strong hands-on experience with Kafka-driven event systems, Java / Spring Boot services, A/B experimentation platforms, and ML/GenAI signal integration for real production use cases. Previously delivered multi-tenant iPaaS platforms at Phenom, processing 10M+ records for 200+ clients, spanning ETL (NiFi), RBAC security, ATS integrations, Node.js automation, and Kubernetes deployments. Early experience at NVIDIA working on MISRA-C–compliant GPU driver code and firmware automation, grounding a strong systems-level engineering foundation. ## Work Experience ### Software Engineer II @ eBay Jan 2023 – Present | 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. ### Software Development Engineer II @ Phenom People Jan 2021 – Jan 2021 | 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 ### Software Development Engineer I @ Phenom People Jan 2019 – Jan 2021 | 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. ### Software Engineer Intern @ NVIDIA Jan 2018 – Jan 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 ### Master of Science - MS in Computer Science The University of Texas at Dallas ### Bachelor of Engineering - BE in Electrical and Electronics Engineering Birla Institute of Technology and Science, Pilani ## Contact & Social - LinkedIn: https://linkedin.com/in/sai-nikhil-voruganti --- Source: https://flows.cv/sainikhilvoruganti JSON Resume: https://flows.cv/sainikhilvoruganti/resume.json Last updated: 2026-03-29