About
Highly motivated Software Engineer and Full-Stack Developer with a strong backend specialization, passionate about building scalable, high-performance systems and intuitive, user-focused applications. With a B.Tech in Computer Engineering from Delhi Technological University, I bring hands-on experience in distributed caching, microservices architecture, and real-time communication from impactful internships at Snapmint and Recruizo. Eager to leverage a proven track record in optimizing system efficiency and reducing latency to contribute to challenging, large-scale software engineering roles.
Work
Gurugram, Haryana, India
→
Summary
Led backend system optimizations and infrastructure enhancements, significantly improving performance and reliability for a credit bureau service.
Highlights
Replaced LRU caching with Redis-based distributed caching for 2M+ users, reducing API response time from 150-100ms to 10-14ms in the Credit Bureau Service.
Migrated core backend services from Express to Fastify, achieving improved routing efficiency and significantly reduced request overhead under high concurrency.
Developed and implemented a centralized async logging utility (logger-v2) using Pino, replacing Winston to optimize performance and maintain consistency across microservices.
Transitioned Credit Bureau Service from REST API calls to Kafka-based communication, enhancing system resilience and reliability of inter-service dependencies at scale.
Remote
→
Summary
Architected and implemented a high-performance coding contest platform, driving significant improvements in system efficiency and user engagement.
Highlights
Architected and implemented a high-performance coding contest platform using TypeScript, Next.js, Express.js, and MongoDB, increasing system efficiency by 40% and reducing response time by 30%.
Designed and developed robust RESTful APIs for comprehensive system management, including admin functions, contest creation, problem sets, user profiles, and authentication protocols.
Integrated AWS S3 for secure, scalable storage of test cases, optimizing data management and retrieval processes.
Awards
Codeforces Max Rating: 1643 (Expert)
Awarded By
Codeforces
Achieved Expert rating (1643) and Global Rank 536 in Codeforces Contest 168 (Rated for Div 2), demonstrating advanced problem-solving and algorithmic skills.
Leetcode Max Rating: 1917 (Knight)
Awarded By
Leetcode
Attained Knight rating (1917) and Global Rank 752 in Leetcode Weekly Contest 419 (Top 4%), showcasing strong competitive programming aptitude.
Languages
English
Fluent
Hindi
Fluent
Skills
Programming Languages
C++, Java, JavaScript/TypeScript, Python, SQL, Golang.
Frameworks & Technologies
React.js, Next.js, Node.js, Express.js, Fastify, Spring Boot, WebSockets, LangChain, Postman, Git, GitHub, Tailwindcss, Redux Toolkit, Canvas API, JWT, RTK-Query.
Databases & Caching
PostgreSQL, MongoDB, Qdrant, Neo4J Graph, Redis, LRU Caching.
System Design & Tools
Multithreading, Design Patterns, Low-Level Design, Kafka, Agentic AI, RAG, Distributed System Design, Logging Systems (Pino), Cloud Storage (AWS S3), Testing (Mocha, Chai, Sinon).