BITS Pilani
B.E. in Electronics and Instrumentation Engineering
B.E. in Electronics and Instrumentation Engineering
Built and maintained RESTful APIs across multiple core platform services using Node.js and Express on AWS EC2, targeting P95 < 500ms response times. Implemented real-time user call session orchestration with Redis backed matchmaking queue, achieving < 200ms latency and supporting 500+ concurrent active sessions with 99.9% uptime.
Independently designed and built an end-to-end deduplication service in Java Spring Boot from scratch, cutting data processing costs by 90%. Implemented fuzzy matching algorithms (Levenshtein distance, semantic similarity) to process 50K+ daily records with high accuracy, leveraging Elasticsearch and MongoDB.
Built a media log downloader and automated aggregation pipeline for New Relic, reducing incident detection time by 30%. Engineered a Python-based ingestion script to bypass New Relic’s 2K-row query limit, processing 100K+ log lines through a Jenkins CI/CD pipeline.
Java, Python, C, C++, JavaScript
Spring Boot, Spring MVC, JPA, Node.js, Express, Socket.io
AWS (S3, SQS, EC2), Docker, Jenkins, CI/CD, Git, Postman, New Relic
Microservices, REST APIs, WebSockets, Message Queues, Distributed Systems
Elasticsearch, MongoDB, MySQL, Redis
Engineered a low-latency collaborative drawing board in Node.js with real-time multi-user state synchronisation via WebSockets. Designed a stateless REST API with JWT-based authentication and high availability.