Backend Engineer
Srinagar, Jammu & Kashmir
Backend Engineer with hands-on experience building secure, scalable, and production-ready REST APIs. Specialized in Node.js, NestJS, Express.js, TypeScript, Prisma, and Redis, with strong expertise in authentication, authorization (RBAC/PBAC), API security, and database design. Focused on clean architecture, backend performance optimization, and real-world backend systems.
Inventory Management System
Node.js, Express.js, Prisma, MySQL, JWT, Docker • Designed and implemented RESTful APIs for inventory, user, and role management. • Secured APIs using JWT-based authentication and role-based access control to prevent unauthorized access. • Containerized the backend using Docker to ensure consistent development, staging, and deployment environments.
E-Commerce API
Node.js, Express.js, TypeScript, MongoDB, JWT • Built scalable authentication workflows using OTP verification, access/refresh tokens, and password hashing. • Developed modular APIs for product, order, and user management with validation and authorization layers. • Implemented centralized error handling to improve API reliability, consistency, and maintainability.
Medicine Inventory Management System
Next.js, Express.js, Prisma, PostgreSQL • Developed a full-stack system to manage medicine inventory, stock levels, and expiry tracking. • Designed REST APIs using Prisma and PostgreSQL to handle transactional data efficiently. • Integrated a responsive frontend using Next.js and Shadcn UI for streamlined inventory operations.
Master of Computer Applications (MCA) in Computer Applications
Bachelor of Computer Applications (BCA) in Computer Applications