Full stack software engineer with more than 10 years of experience in multinational companies.
I have extensive knowledge in Javascript, PHP, Node, MySQL, MongoDB, PassportJS, ExpressJS, Redis, Java, Android, HTML5, CSS and many more technologies.
For the past 2 years I have been developing backend APIs using NodeJS that handles millions of requests for our shopping service.
I recently worked on a project that is very similar to your requirements in terms of different user roles in Node, Express and Mongo.
I can guarantee delivering high quality tested code and meeting the deadlines.