Shikhar Shrivastava

Software Engineer

Delhi, India2 yrs 8 mos experience

Key Highlights

  • Proficient in building scalable microservices
  • Strong problem-solver with a track record of impact
  • Expertise in fault-tolerant distributed architectures
Stackforce AI infers this person is a Backend Engineer specializing in Telecommunications and Real-time Data Processing.

Contact

Skills

Core Skills

JavaMicroservices

Other Skills

AlgorithmsAnalytical SkillsApache KafkaC++Competitive ProgrammingCore JavaData StructuresDistributed SystemsDockerExpress.jsJavaScriptKafkaMongoDBMongoose ODMNode.js

About

Software Engineer with 2 years of experience designing and developing high performance back-end systems. Proficient in building scalable microservices, real-time data pipelines, and fault-tolerant distributed architectures. Strong problem-solver with a track record of driving impact in fast-paced environments through clean code, automation and cross-team collaboration. Open to connecting with professionals in backend development, cloud-native tech, and system design.

Experience

Expedia group

Software Development Engineer-II

Aug 2025Present · 7 mos · Gurugram, Haryana, India

JavaMicroservicesDistributed SystemsReal-time Data ProcessingKafkaDocker

Jio platforms limited (jpl)

SDE @ Jio Platforms Ltd

Jun 2023Jul 2025 · 2 yrs 1 mo · Noida, Uttar Pradesh, India · On-site

  • Network Instrumentation Platform: Contributed to the design, development and optimization of a distributed back-end system for real-time and historical data analytics, improving anomaly detection and troubleshooting capabilities in large-scale network environments.
  • ∗ Developed a high-performance microservice in Java to parse and selectively extract structured data from raw network packets, achieving an end-to-end processing time of 1.2 seconds for a batch of 100,000 packet batches across multiple protocols.
  • ∗ Designed and integrated a Kafka-based data pipeline to ingest high-throughput data streams and deliver processed data to downstream services, enabling an event-driven and decoupled microservices architecture.
  • ∗ Engineered a real-time tracing mechanism to track live data flow in network with minimal latency,
  • ensuring high visibility without compromising system performance.
  • ∗ Designed and implemented an active-standby architecture for the microservice ensuring fault tolerance, high availability, seamless service continuity during failover scenarios, and enhanced system reliability.
  • ∗ Implemented a counter-based statistics module for tracking packet processing metrics, with automated data dumping and purging to minimize memory usage during long-running operations.
  • ∗ Containerized backend services using Docker, facilitating portable deployments and reproducibility across staging and production environments.

Education

Jaypee Institute of Information Technology

Bachelor of Technology - BTech — Computer Science

Jan 2019Jan 2023

Stackforce found 100+ more professionals with Java & Microservices

Explore similar profiles based on matching skills and experience

Shikhar Shrivastava - Software Engineer | Stackforce