Skip to main content
DV
Open to opportunities

Divyanshu Verma

@divyanshuverma1

Backend software engineer building high-throughput, event-driven microservices with Java, Kafka, and distributed transaction patterns.

India
Message

What I'm looking for

I’m looking for a backend role where I can design Kafka-based microservices, implement distributed transactions and rate limiting, and own production observability with practical CI/CD and reliability work.

I build high-throughput distributed systems in Java and Spring Boot, with a focus on event-driven architecture using Apache Kafka. I’ve designed microservices from scratch and kept low-latency performance steady under heavy concurrent load.

At Tesco (Bengaluru), I introduced structured runbooks and Splunk alert dashboards to cut on-call incident recovery time by ~35% and improve service SLA adherence. I also built core microservices (Product, Order, Payment) using Kafka-based event choreography to replace synchronous REST calls and reduce cascading failures.

I’ve implemented Saga-based distributed transactions with compensating actions like stock release and payment reversal, and I’ve maintained data consistency during downstream failures. On the reliability side, I built an atomic multi-tenant distributed rate limiter with Redis Lua scripts, and I used Resilience4j circuit breakers to preserve availability during Redis outages.

I’ve improved production observability by instrumenting distributed flows in Splunk and validating end-to-end failure scenarios with Testcontainers in CI/CD pipelines. Earlier at Wipro, I delivered an event-driven job scheduling platform, ensured at-least-once delivery with DLQ and idempotent handlers, and built internal tooling to speed up root-cause analysis across recurring incidents.

Experience

Work history, roles, and key accomplishments

Tesco logoTE
Current

Senior Software Engineer

Jul 2023 - Present (3 years)

Reduced on-call incident recovery time by ~35% by introducing structured runbooks and Splunk alert dashboards. Designed and built three core microservices using Kafka-based event choreography, replacing synchronous REST calls.

Tesco logoTE

Software Engineer

Promoted from Software Engineer to Senior Software Engineer. Contributed to building microservices and improving system reliability.

Education

Degrees, certifications, and relevant coursework

National Institute of Technology Calicut logoNC

National Institute of Technology Calicut

Master of Technology, Computer Science and Information Security

2021 - 2023

Master of Technology in Computer Science and Information Security from NIT Calicut.

DIT University logoDU

DIT University

Bachelor of Technology, Computer Science and Engineering

2014 - 2018

Bachelor of Technology in Computer Science and Engineering from DIT University.

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan