Nimarjot Kaur.
Outcome-oriented backend engineer
Outcome-oriented backend engineer focused on designing scalable, low-latency systems and solving performance-critical problems through structured system design. Demonstrated experience in building microservices architectures, optimizing database performance by 40%, and developing secure, stateless REST APIs. Strong problem-solving ability with 250+ DSA problems solved and a Top 15% global ranking on LeetCode.
Skills
Projects
AI Codebase Navigator
Solved codebase navigation inefficiency by engineering a semantic search system over 140+ files and 800+ code chunks. Generated context-aware code responses by designing a RAG pipeline combining vector search and LLMs. Reduced irrelevant code retrievals by improving embedding tuning and optimizing top-K retrieval strategy, increasing relevance across queries.
Taskify (Microservices)
Designed and implemented a microservices-based system with API Gateway, User, and Task services to solve task tracking inefficiencies. Secured 100% endpoints using JWT-based authentication with stateless session management. Designed 10+ REST APIs supporting CRUD, filtering, and search operations across services.
Binary Tree Visualizer
Simplified understanding of tree algorithms by building an interactive visualization tool for 5+ traversals. Improved rendering responsiveness to 300ms by optimizing state updates and minimizing re-renders. Designed REST APIs with validation and structured error handling for reliable backend operations.
Education
Bachelor of Engineering in Computer Science
Chitkara University
CGPA: 8.70/10