Architected Microservices based backend project using NodeJS, ExpresssJS following MVC Architecture Pattern & SOLID coding principles.
Implemented caching using Redis Cache, Containerized the application using Docker, Integrated SMS service using Twilio & Email service using Mailchimp, cURL for API Testing and used a Hybrid Database model using MongoDB and PostgreSQL.
Coded 10+ REST APIs, 15+ Service layers & 7+ DAOs (Data Access Objects).
Technology used: NodeJS, Redis, PostgreSQL, Microservices, ExpressJS, JavaScript, MongoDB, Docker, Twilio, Mailchimp, curl, Postman