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 am also the lead Android developer where I lead a team of 4 to build applications for Android, Android Wear and Android TV...My role is to plan, research, implement and coach team members.
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.