Ritesh Panigrahi
Ritesh Panigrahi

Sr. Software Engineer

Building backend systems, learning continuously, and writing things down.

Currently at eBay, with experience across Walmart and Deutsche Bank, I work on distributed systems, event-driven architectures, and backend services at scale.

I use this space to share what I'm learning from real engineering work, write about things worth understanding deeply, and make complex ideas easier to follow for others on a similar path.

My core work is in Java backend engineering, microservices, and distributed systems, and I've also started exploring AI as part of that ongoing learning journey.

Professional Summary

I'm a backend engineer who enjoys building reliable systems, improving platform capabilities, and solving distributed systems problems with a practical mindset. Across eBay, Walmart, and Deutsche Bank, I've worked on high-scale services, event-driven workflows, observability, and developer-facing platform improvements using Java, Spring Boot, Kafka, Elasticsearch, and Azure.

Outside day-to-day engineering work, I write technical blogs to document what I'm learning, clarify my own thinking, and help other engineers navigate similar problems more confidently.

Member of Technical Staff

eBay

February 2026 - Present

Bengaluru

  • Working on data infrastructure and distributed systems within the Data Platform team.
  • Building platform capabilities for data collection, processing, and serving at scale.
  • Contributing to systems that manage the end-to-end data lifecycle across the platform.

Senior Software Engineer / Software Engineer 3

Walmart Global Tech India

July 2022 - February 2026

Bengaluru

  • Worked on Fulfillment Management System (FMS), a high-throughput event-driven platform handling 45K+ orders per minute.
  • Reduced Elasticsearch document size by 25 percent, cut API calls by 95 percent, reduced cluster size by 55 percent, and saved $1000 per day.
  • Helped build orchestration and recovery capabilities across 15+ microservices, including Kafka workflows, replay systems, and GitOps-based config rollout.

Technology Analyst

Deutsche Bank

September 2020 - July 2022

  • Built early-career experience working on enterprise software systems in a large-scale engineering environment.
  • Developed a stronger foundation in delivery, collaboration, and production-grade software development.

Skills

A backend-focused toolkit shaped by production systems, event-driven platforms, and a continued interest in learning new areas like AI.

Backend

JavaSpring BootREST APIsHibernateSpring Security

Messaging & Data

KafkaRabbitMQSQLNoSQLAzure Cosmos DBElasticsearch

Cloud & Infra

AzureDockerKubernetesGitOpsAzure Service Bus

Systems

MicroservicesDistributed SystemsEvent-driven Architecture

Observability

GrafanaKibanaSplunkSonar