I built a Backend Authentication & User Management API with Node.js, Express.js, MongoDB, Mongoose, and JWT. It supports user registration and login, authentication, and role-based authorization.
I implemented JWT authentication middleware and protected admin-level routes with role-based access control. I also added password hashing, email verification, request validation, and centralized error handling.
I tested successful and failed authentication flows, including invalid credentials, unauthorized access, and forbidden requests. I also built a basic Spotify clone where users can add songs to playlists and play them.
At EXCIS, I handled client tickets through Zoho Mail and coordinated jobs between clients and technicians. I managed service requests across three ongoing projects and followed up on completed work.

