•Developed a robust authentication and authorization system with JWT and Role-Based Access Control (user-admin-superAdmin) (RBAC).
•Optimized database performance using MongoDB (Mongoose ODM) with indexing, data modeling, and Redis caching for faster query response.
•Built shopping cart, order management, and inventory tracking systems with real-time updates and order history.
•Implemented secure authentication flows with bcrypt password hashing, email verification, and password reset using Nodemailer.
•Applied class-validator for data validation and rate limiting for API security
•Integrated Paymob payment gateway for secure online transactions and seamless order checkout experience.