Ayush Srivastwa profile photo 4 on Tal
Ayush Srivastwa profile photo 1 on Tal
Ayush Srivastwa profile photo 2 on Tal
Ayush Srivastwa profile photo 3 on Tal
Ayush Srivastwa profile photo 4 on Tal
Ayush Srivastwa profile photo 1 on Tal

Ayush Srivastwa

Backend Developer (SDE-1) @ GoKwik | Distributed Systems & Real-Time Pipelines | Kafka, Go | Node.js | Agentic AI (MCP, LLMs)

Bengaluru

1+ year of work experience

GoKwik
May 20251 y 3 moPresent

Bengaluru

Backend engineer working on distributed systems and real-time messaging infrastructure across 9 microservices, serving 12,000+ D2C merchants. • Decoupled Kafka message streams for engagement and retention workflows into independent topics with dedicated consumer groups, enabling per-stream partition counts, differentiated retention SLAs, and independent scaling across high-throughput pipelines. • Built end-to-end test infrastructure for a Go-based messaging API server covering SMS, Email, WhatsApp, and Social endpoints, achieving 85%+ handler coverage, 100% endpoint coverage, sub-2-minute CI execution, and zero flaky tests. • Remediated a critical IDOR vulnerability in a multi-tenant Shopify Insights API by enforcing server-side session-to-tenant authorization, preventing cross-merchant data leakage across 1000+ tenants. • Designed a write-through Redis caching layer with 1-hour TTL and PostgreSQL fallback, balancing consistency and latency in high-frequency reads, eliminating per-request DB hits and improving P99 latency. • Re-architected the error-handling pipeline in a Go-based messaging service by buffering retries and logging only terminal failures, reducing false-positive alerts and improving observability signal quality in production. • Driving cross-service observability improvements across 9 microservices, standardizing logging and error-triage workflows, with fixes already shipped in multiple services and rollout in progress across the platform. Tech stack includes Go, TypeScript, Node.js, Kafka, Redis, PostgreSQL, MongoDB, ClickHouse, AWS, Kubernetes, Docker, NestJS, Fastify, SigNoz.

Ayush’s AI Stack

claude
claude
glama
glama
langchain
langchain
langfuse
langfuse
mcp
mcp
Amazon Q Developer
Amazon Q Developer

Education

Ramaiah Institute Of Technology

Bachelor of Engineering - BE

Ramaiah Institute Of Technology

20214 yrs2025
Delhi Public School (DPS), R.K. Puram

PCM (10th & 12th)

Delhi Public School (DPS), R.K. Puram

20146 yrs2020

Join Ayush and 10k+ other professionals on

Tal Boss

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

Download Tal Boss

Ayush Srivastwa on Tal

Headline

Backend Developer (SDE-1) @ GoKwik | Distributed Systems & Real-Time Pipelines | Kafka, Go | Node.js | Agentic AI (MCP, LLMs)

About

Backend Engineer at GoKwik building production-grade distributed systems at scale (12000+ D2C tenants, real-time messaging pipelines) using Go and TypeScript. Promoted from Software Engineering Intern to SDE-1 after shipping core production infrastructure across 9 microservices, including Kafka topic decoupling, read-replica routing, multi-tenant security remediations, and Redis-based performance optimizations. What I work on: Distributed Systems: Microservices, Kafka, event-driven architecture, multi-tenant systems, read-replica routing Backend Engineering: Go, TypeScript, NestJS, REST APIs, system design Data Layer: PostgreSQL, MongoDB, Redis, ClickHouse, caching strategies (TTL, write-through, L1/L2) Cloud & DevOps: AWS, Kubernetes, Docker, CI/CD, observability (SigNoz) Agentic AI: Model Context Protocol (MCP), LLM integrations, prompt engineering, reinforcement learning Outside of work, I explore agentic AI infrastructure and build side projects — including Ai.Autism, a multi-modal AI system for therapy support. I’m particularly interested in emerging work around context-aware systems and MCTS-based agentic workflows. 📩 Reach out: ayushishere17@gmail.com

Location

Bengaluru

AI stack

claude

glama

langchain

langfuse

mcp

Amazon Q Developer

Work experience

Software Development Engineer I at GoKwik, May 2025 - Present · 1 y 3 mo, Bengaluru, Backend engineer working on distributed systems and real-time messaging infrastructure across 9 microservices, serving 12,000+ D2C merchants. • Decoupled Kafka message streams for engagement and retention workflows into independent topics with dedicated consumer groups, enabling per-stream partition counts, differentiated retention SLAs, and independent scaling across high-throughput pipelines. • Built end-to-end test infrastructure for a Go-based messaging API server covering SMS, Email, WhatsApp, and Social endpoints, achieving 85%+ handler coverage, 100% endpoint coverage, sub-2-minute CI execution, and zero flaky tests. • Remediated a critical IDOR vulnerability in a multi-tenant Shopify Insights API by enforcing server-side session-to-tenant authorization, preventing cross-merchant data leakage across 1000+ tenants. • Designed a write-through Redis caching layer with 1-hour TTL and PostgreSQL fallback, balancing consistency and latency in high-frequency reads, eliminating per-request DB hits and improving P99 latency. • Re-architected the error-handling pipeline in a Go-based messaging service by buffering retries and logging only terminal failures, reducing false-positive alerts and improving observability signal quality in production. • Driving cross-service observability improvements across 9 microservices, standardizing logging and error-triage workflows, with fixes already shipped in multiple services and rollout in progress across the platform. Tech stack includes Go, TypeScript, Node.js, Kafka, Redis, PostgreSQL, MongoDB, ClickHouse, AWS, Kubernetes, Docker, NestJS, Fastify, SigNoz.

Education

Bachelor of Engineering - BE, Ramaiah Institute Of Technology

PCM (10th & 12th), Delhi Public School (DPS), R.K. Puram