I'm Rajeev Kushwaha, a senior software engineer based in Dallas. For the past nine years I've worked on backend systems where mistakes cost real money: card transactions at Synchrony, healthcare claims at DXC, order processing at Target, and market data feeds at Morningstar. My core stack is Java, Spring Boot, Kafka, and AWS, and I stay with my services all the way from design through production support.
Payments under peak load, claims that have to reconcile to the penny, and orders that can't arrive out of sequence. Here's what I built and what actually changed because of it.
Event-driven microservices that process millions of financial transactions every day. I built Kafka consumer backpressure handling with pause and resume strategies, so the services slow down gracefully under peak volume instead of crashing and paging someone at 2 a.m.
A reconciliation engine that compares Kafka streams against Oracle at scale to keep claims data accurate. I also built the Angular ops portal that lets the operations team inspect dead-letter messages and trigger retries themselves, without filing a ticket.
Kafka partitioning strategies that keep transactions strictly ordered across distributed services, plus a custom dead-letter queue framework that isolates failed messages and recovers them automatically. Before that, recovery meant manual triage.
Backpressure, dead-letter queues, idempotent consumers, automated retries. In systems that move money and medical claims, I think through the failure path before the happy path, because that's the part that gets tested at the worst possible time.
Explain plans before rewrites. Dashboards before hunches. Every performance improvement I've shipped has a number behind it, like 35 minutes down to 6, because without a baseline you can't tell an optimization from a guess.
Requirements, design, build, deploy, monitor, support. At Synchrony, DXC, and Target I carried my services from the first design discussion to the on-call rotation, working directly with architects, product owners, QA, and operations.
B.Sc, Computer Science, Southeastern Oklahoma State University