About
I'm a software engineer at Interview Kickstart where I work on the payments module. Previously at Instahyre where I built distributed systems, search infrastructure, and optimized backend performance. Before that I built event-driven pipelines and SSR frontends as a full-stack contractor. I hold a degree in Electrical & Electronics Engineering from NMIT Bengaluru, have authored IEEE research papers on Quantum Computing, and won a machine learning hackathon. I like working across the stack — from Redis locking to Elasticsearch query parsers to Next.js SPAs.
Work Experience
My professional journey building software at scale.
SDE-1
- •Designed Redis-based distributed locking (SETNX + TTL) to eliminate double-booking under concurrent traffic
- •Reduced API latency by 80% (p75: 600ms → 120ms) by profiling slow PostgreSQL queries and optimizing payloads
- •Built a stack-based boolean query parser (AND/OR/NOT) for Elasticsearch, improving matching relevance by 20%
- •Reduced regression bugs by 30% by decomposing a monolith into independently maintainable modules
Full-Stack Developer
- •Designed an event-driven pipeline using Kafka for asynchronous order processing across thousands of daily events
- •Implemented idempotent webhook-based payment confirmation, reducing duplicate order processing by 95%
- •Reduced media load times by 30% via AWS S3 + CDN caching
- •Improved Core Web Vitals by 35% with a Next.js SSR architecture optimized for first-contentful paint and reduced JS bundle size
Skills
Check out my latest work
I've built tools ranging from AI chat platforms to real-time collaborative whiteboards. Here are a couple of my favorites.
Full-stack AI chat platform integrating multiple LLMs (GPT, Claude, Cohere) via LangChain. Features RAG-powered PDF Q&A and YouTube summarization, plus Stable Diffusion image generation. Scalable PostgreSQL/Drizzle backend enabling context-aware conversations across models.
Real-time collaborative whiteboard supporting 100+ concurrent users, built with Next.js and Socket.IO. Client-side state management via Zustand and localStorage to reduce server load. CI/CD pipeline with Docker and GitHub Actions for zero-failure automated deployments.
Get in Touch
Have something in mind? Shoot me an email, connect on LinkedIn, or book a quick call — I'd love to hear from you.
Schedule a Meeting