Kushagra D. profile photo 1 on Tal

Kushagra D.

Backend Engineer | Java, Spring Boot, Kafka | ex-Zscaler | Bengaluru

Bengaluru

3+ years of work experience

Lemnisk
Apr 20251 yr 8 mosPresent

Bengaluru, Karnataka, India

Backend services for a real-time customer engagement platform. Java, Spring Boot, Kafka, PostgreSQL, AWS. - Stopped concurrent updates overwriting each other in engagement priority computation with optimistic locking and version checks, without holding database locks under load. - Designed per-account Kafka pipelines behind authenticated REST APIs, so one customer's event volume can't slow down another's. - Cut API latency 45% by batching database operations and restructuring a chain of dependent queries. - Picked the real-time delivery mechanism after comparing WebSockets, SSE and long polling on connection overhead and fan-out cost, then built it. - Owned EC2 deployments and on-call debugging across API, pipeline and storage layers, using S3, Secrets Manager and Athena.
Zscaler
Feb 20232 yrsJan 2025

Bengaluru, Karnataka, India

Frontend and platform services for Zscaler's AI-powered Data Security Posture Management (DSPM) product. - Built Node.js monitoring services for application uptime and health signals, cutting alert resolution from 30-45 minutes to 5-7. - Defined REST contracts with backend teams, settling payload structure and error semantics before implementation so API changes stopped surfacing late in integration. - Automated release and deployment-readiness workflows in Python and Bash, cutting manual effort 30%. - Delivered the DSPM frontend in React and Redux inside a Webpack micro-frontend architecture, keeping module deployments independent of the shell app.
CarWale
Sep 20225 mosJan 2023

Remote

- Built a Java gRPC service backed by Elasticsearch for low-latency keyword lookup and site-wide content replacement. - Implemented publisher/subscriber processing for content transformation, so slow consumers could not block ingestion.

Kushagra’s AI Stack

claude code
claude code
claude
claude
codex
codex

Education

Bachelor of Technology - BTech, Computer Science

Lakshmi Narain College of Technology, Bhopal

20194 yrs2023

Join Kushagra and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Kushagra D. on Tal

Headline

Backend Engineer | Java, Spring Boot, Kafka | ex-Zscaler | Bengaluru

About

I build backend systems that stay correct when traffic and concurrency get ugly. Java, Spring Boot, Kafka and PostgreSQL on AWS, 4 years across Zscaler, Lemnisk and CarWale. The production bugs that hurt are rarely slow code. They're two writes racing for the same row, one tenant starving another, or an event lost somewhere between the database and the queue. I like those problems. It's the part of engineering that pulls me toward architecture. What that has looked like: - Lemnisk: stopped lost updates with optimistic locking, isolated Kafka event streams per tenant, and cut API latency 45% by restructuring dependent query chains. - Zscaler: built monitoring for the DSPM product. - CarWale: a Java gRPC service on Elasticsearch for low-latency content lookup. - ZapMate, a side project: a transactional outbox, so every committed workflow run gets published exactly once. I ship React and Next.js too. So the APIs I design are built for the people who call them.

Location

Bengaluru

AI stack

claude code

claude

codex

Work experience

Software Engineer at Lemnisk, Apr 2025 - Present · 1 yr 8 mos, Bengaluru, Karnataka, India, Backend services for a real-time customer engagement platform. Java, Spring Boot, Kafka, PostgreSQL, AWS. - Stopped concurrent updates overwriting each other in engagement priority computation with optimistic locking and version checks, without holding database locks under load. - Designed per-account Kafka pipelines behind authenticated REST APIs, so one customer's event volume can't slow down another's. - Cut API latency 45% by batching database operations and restructuring a chain of dependent queries. - Picked the real-time delivery mechanism after comparing WebSockets, SSE and long polling on connection overhead and fan-out cost, then built it. - Owned EC2 deployments and on-call debugging across API, pipeline and storage layers, using S3, Secrets Manager and Athena.

Software Engineer at Zscaler, Feb 2023 - Jan 2025 · 2 yrs, Bengaluru, Karnataka, India, Frontend and platform services for Zscaler's AI-powered Data Security Posture Management (DSPM) product. - Built Node.js monitoring services for application uptime and health signals, cutting alert resolution from 30-45 minutes to 5-7. - Defined REST contracts with backend teams, settling payload structure and error semantics before implementation so API changes stopped surfacing late in integration. - Automated release and deployment-readiness workflows in Python and Bash, cutting manual effort 30%. - Delivered the DSPM frontend in React and Redux inside a Webpack micro-frontend architecture, keeping module deployments independent of the shell app.

Associate Software Development Engineering Intern at CarWale, Sep 2022 - Jan 2023 · 5 mos, Remote, - Built a Java gRPC service backed by Elasticsearch for low-latency keyword lookup and site-wide content replacement. - Implemented publisher/subscriber processing for content transformation, so slow consumers could not block ingestion.

Education

Bachelor of Technology - BTech, Computer Science, Lakshmi Narain College of Technology, Bhopal

Public links

github: https://github.com/kd3010