Software Engineer Intern
Nimble AI
India
- Architected a Node.js campaign link redirection microservice on AWS EC2, decoupling in-memory URL parameter parsing and redirects from queue-backed PostgreSQL click-logging sustaining 50,000+ requests/min (830+ RPS) at 25ms average latency (p90 40ms) via Autocannon load testing to prevent campaign click drop-offs.
- Engineered an event-driven Shopify abandoned cart recovery pipeline using HMAC-SHA256 webhook verification and BullMQ/Redis, implementing a 30-minute sliding-window debounce keyed by checkout token to reschedule active carts and a 24-hour Redis cooldown lock to drop redundant webhooks pre-queue automating merchant revenue recovery via Meta WhatsApp Cloud API while preventing spam and wasted messaging spend.
- Built an asynchronous AI customer support layer using FastAPI, Python, RabbitMQ, and PostgreSQL, enforcing Redis-backed WAMID idempotency (<200ms webhook ack) and a 5-message sliding context window to cut duplicate LLM token spend on webhook retries, with dynamic tool-calling for live order-tracking and policy queries.
- Collaborated across Agile sprints via system design discussions, peer PR code reviews, and API documentation, while unblocking teammates on backend issues and leading a technical session on RAG architectures.