SE Sandeep Erelli
13+ Years Engineering  ·  Seattle, WA

Sandeep Erelli

Staff Software Engineer & |

13+ years building large-scale distributed systems and cloud-native platforms across Fortune 500 companies. Deep expertise in Java & Spring Boot, Apache Kafka event-driven architectures, and Azure, AWS, and GCP — processing millions of events per minute with 99.99% availability.

MembershipConsumer.java
// Enterprise Membership Platform · Production
@Component
@Slf4j
public class MembershipConsumer {

  @Autowired
  CosmosDbRepository cosmosRepo;

  @Autowired
  RedisTemplate<String,
    MembershipStatus> cache;

  @KafkaListener(
    topics = "${kafka.topic.membership}",
    groupId = "membership-consumer-grp")
  public void onEvent(MembershipEvent e) {
    cosmosRepo.upsert(
      e.getMemberId(), e.getStatus());
    cache.opsForValue().set(
      e.getMemberId(), e.getStatus());
    log.info("Processed: {}",
      e.getMemberId());
  }
}
// Kafka · Azure CosmosDB · Redis · K8s
Engineering experience at
Walmart · LivePerson · eBay · JPMorgan Chase · Citigroup

13 Years of Enterprise Engineering

I'm a Staff Software Engineer with 13+ years designing and operating large-scale distributed systems on the JVM. My core expertise is Java & Spring Boot — building high-throughput microservices, cloud-native platforms, and event-driven architectures that process millions of transactions every day.

In my current role, I architect cloud-native solutions for an enterprise membership platform ensuring high availability, fault tolerance, and performance optimization at scale — backed by Azure CosmosDB, Apache Cassandra, and Redis.

A defining theme across my career has been async decoupling via Apache Kafka. At LivePerson, I led the migration from synchronous messaging to a fully asynchronous Kafka event system handling millions of events per minute across three core services — eliminating cascading failures and enabling independent deployment of every service in the mesh.

Earlier at eBay and JPMorgan Chase, I built checkout & cart APIs at global scale, real-time Spark Streaming pipelines for transactional analytics, and NoSQL data platforms on Cassandra, Redis, and MongoDB sustaining sub-millisecond latency under continuous high-throughput workloads.

Java / Spring Boot Apache Kafka Azure CosmosDB Apache Cassandra Apache Spark Kubernetes Event-Driven Architecture Distributed Systems
0
+
Years of Engineering
0
+
Enterprise Companies
0
Cloud Platforms (Azure · AWS · GCP)
M+
Events / Minute (Kafka)

Enterprise Engineering at Scale

Walmart+ Membership Platform — Cloud-Native at Scale

Apr 2023 – Present  ·  Bellevue, WA  ·  Enterprise Scale

Led design and implementation of large-scale, cloud-native solutions for the Walmart+ membership platform — ensuring high availability, fault tolerance, and performance optimization at enterprise scale. Architected event-driven microservices on Apache Kafka decoupling downstream services for independent deployment and scaling. Stabilized platform service metrics and deployment strategy across services, driving continuous improvement through new tools, frameworks, and methodologies.

HA
High Availability
Azure
Primary Cloud
K8s
Container Orchestration
Staff
Engineering Level
Java Spring Boot Apache Kafka Azure CosmosDB Apache Cassandra Redis Kubernetes Azure SQL Prometheus Grafana Splunk

Async Messaging Migration — Millions of Events / Minute

LivePerson Inc.  ·  SDE III  ·  Apr 2020 – Apr 2023  ·  Seattle, WA

Led the team in migrating a traditional synchronous messaging system to a fully asynchronous architecture powered by Apache Kafka — delivering a highly scalable system handling millions of events per minute. Stabilized three core messaging services, spearheaded operational and migration efforts of the entire Kafka ecosystem, and built a comprehensive monitoring stack with Prometheus and Grafana for performance, system, and business metrics. Recognized as one of the company's top engineers in Q2 2020, Q3 2021, and Q2 2022.

M+/min
Events Processed
3
Core Services Stabilized
Annual Engineer Award
GCP
Cloud Platform
Apache Kafka Java Spring Boot Couchbase Redis Elasticsearch Prometheus Grafana GCP Kubernetes

eBay Checkout & Cart at Global Scale

Built scalable, performant microservices in Java/Spring Boot to enhance the checkout experience for eBay users globally. Re-factored and enhanced Checkout & Shopping Cart APIs with Cassandra, Play framework, and reactive programming — while collaborating with data science teams on behavioral data pipelines.

Real-Time Observability Stack

Designed and deployed monitoring infrastructure across multiple platforms using Prometheus time-series metrics and Grafana dashboards tracking performance, system, and business KPIs in real time — with proactive alerting reducing mean time to detection across all production services.

Real-Time Data Pipelines at JPMorgan

Developed a Kafka + Spark Streaming + Cassandra real-time data pipeline at JPMorgan Chase to analyze large volumes of transactional data for the Corporate and Investment Bank — delivering highly scalable, fault-tolerant distributed systems powering data scientist-facing and supplier-facing services.

Professional Journey

Staff Software Engineer

Walmart Inc., Bellevue WA Current
Apr 2023 — Present
  • Led design and implementation of large-scale, cloud-native solutions for the Walmart+ membership platform — ensuring high availability, fault tolerance, and performance optimization
  • Architected event-driven microservices on Apache Kafka, replacing synchronous REST dependencies and enabling independent scaling and deployment of each downstream service
  • Stabilized platform service metrics and deployment strategy across services through systematic observability improvements with Prometheus, Grafana, and Splunk
  • Promoted a culture of continuous improvement — identifying automation opportunities, implementing best practices, and driving adoption of new frameworks and methodologies
  • Collaborated directly with product owners and business stakeholders to translate requirements into scalable technical specifications aligned with business goals
JavaSpring BootKafkaAzure CosmosDBApache CassandraRedisAzure SQLKubernetesDockerSplunkPrometheusGrafanaAzure

Software Development Engineer III

LivePerson Inc., Seattle WA
Apr 2020 — Apr 2023
  • Led the migration from a traditional synchronous messaging system to a fully asynchronous Kafka-based architecture handling millions of events per minute
  • Stabilized the messaging platform by improving service metrics and deployment strategy across three core services
  • Spearheaded operational and migration efforts of the entire Kafka ecosystem — topics, consumer groups, Schema Registry, and Kafka Connect connectors
  • Built a monitoring stack with Prometheus for time-series metrics and created Grafana dashboards and alerts tracking performance, system, and business KPIs
JavaSpring BootKafkaCouchbaseRedisOracleMySQLElasticsearchPrometheusGrafanaKibanaGCPKubernetes

Senior Software Engineer, Backend

eBay Inc., Bellevue WA
Sep 2017 — Mar 2020
  • Built scalable, performant, resilient microservices in Java/Spring Boot enhancing the checkout experience for eBay users globally
  • Re-factored and enhanced Checkout & Shopping Cart APIs using Play framework and reactive programming while maintaining system stability
  • Collaborated with data science teams to build data management tools and ETL pipelines for processing user behavioral data
  • Improved project quality through comprehensive testing — unit, functional, and performance tests — and supported services with monitoring and diagnostic tooling
JavaScalaSpring BootPlay FrameworkCassandraOracleMySQLKubernetesDockerHelm

Senior Software Engineer

JPMorgan Chase & Co., Seattle WA / Columbus OH
Oct 2016 — Aug 2017
  • Built a shared data platform supporting Corporate and Investment Bank (CIB) client services — designed for high-scale fault-tolerant analysis of large transactional data volumes
  • Developed a real-time data pipeline using Kafka, Spark Streaming, and Cassandra to power analytics over billions of financial transactions
  • Delivered high-performance, scalable, resilient microservices in Java and Scala supporting data scientist-facing and supplier-facing services
JavaScalaKafkaSpark StreamingSpark SQLCassandraHadoopHiveElasticsearchSpring Boot

Senior Software Engineer, Backend

eBay Inc., Bellevue WA
Oct 2015 — Sep 2016
  • Designed and maintained applications supporting eBay's marketing platform — delivering personalized content, campaigns, and templates via email, mobile, and in-app notifications
  • Built and owned ETL data pipelines for processing user behavioral data at scale using Kafka, Apache Spark, Sqoop, and HDFS
JavaScalaKafkaApache SparkCassandraRedisPostgreSQLHDFSMapReduceTeradata

Earlier Experience

Citigroup Inc.  ·  GP INFOTECH PVT LTD
2010 — 2015
  • Citigroup Inc., Saint Louis MO (2014–2015) — Java/J2EE Consultant. Implemented CitiMortgage web application with high-performance SOAP web services and Spring MVC translation layer.
  • GP INFOTECH PVT LTD, Hyderabad (2010–2012) — Java/J2EE Developer. Built end-to-end full-stack solutions for educational institutions across India.
JavaJ2EESpring MVCHibernateOracleJSPWebSphere

Technical Skills

Cloud Platforms
Microsoft Azure AWS Google Cloud (GCP) Azure CosmosDB Azure SQL Azure Blob Storage S3
Data Stores
Apache Cassandra Azure CosmosDB Redis MongoDB Couchbase Server HBase PostgreSQL MySQL Oracle
Big Data
Apache Spark Spark Streaming Spark SQL Hadoop / HDFS Apache Hive Apache Impala Apache Sqoop MapReduce Teradata
Search & Observability
Elasticsearch Prometheus Grafana Splunk Kibana OpenSearch OpenTelemetry
Infrastructure & DevOps
Kubernetes Docker Helm Terraform Linux GitHub Jenkins Bamboo

Education

Master of Science
Computer Science
Texas A&M University-Kingsville, Texas, USA
2013 — 2014
Bachelor of Technology
Computer Science & Engineering
Jawaharlal Nehru Technological University, Hyderabad, India
2006 — 2010

Featured Projects

Production · Current

Enterprise Membership Platform

Designed and owned a cloud-native membership platform. Kafka event streaming, Azure CosmosDB for globally distributed state, Cassandra for high-throughput data, and Redis for low-latency caching on Kubernetes with full observability via Prometheus, Grafana, and Splunk.

JavaSpring BootKafkaAzure CosmosDBCassandraRedisKubernetesAzure

Async Messaging System — LivePerson

Led migration from synchronous to async Kafka event architecture on GCP, processing millions of events per minute across three core services. Built Prometheus + Grafana observability stack tracking performance, system, and business SLAs in real time.

JavaKafkaCouchbaseRedisPrometheusGrafanaGCP

eBay Checkout & Cart Platform

Scalable Java/Spring Boot microservices for eBay's global checkout flow using Play framework, reactive programming, and Cassandra for high-throughput cart state — with full unit, functional, and performance test coverage.

JavaScalaPlay FrameworkCassandraKubernetesHelm

Real-Time Financial Pipeline — JPMorgan

Kafka + Spark Streaming + Cassandra pipeline for JPMorgan's Corporate & Investment Bank to analyze billions of financial transactions in real time, powering data scientist and supplier-facing analytics services.

JavaScalaKafkaSpark StreamingCassandraHadoopElasticsearch

Open to conversations

I'm open to conversations around senior/staff engineering roles, technical advisory, and architecture discussions in distributed systems, event-driven platforms, and cloud-native engineering at scale.