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

Bengaluru







Bachelor of Engineering - BE
Ramaiah Institute Of Technology

PCM (10th & 12th)
Delhi Public School (DPS), R.K. Puram
Join Ayush and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossBackend Developer (SDE-1) @ GoKwik | Distributed Systems & Real-Time Pipelines | Kafka, Go | Node.js | Agentic AI (MCP, LLMs)
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
Bengaluru
claude
glama
langchain
langfuse
mcp
Amazon Q Developer
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.
Bachelor of Engineering - BE, Ramaiah Institute Of Technology
PCM (10th & 12th), Delhi Public School (DPS), R.K. Puram