Node.js | MongoDB | Express.js | Oauth2.0 | Amazon EC2 Many claims to have programmed RESTful web APIs, only few thoroughly understands what it means for an API to be RESTful. While it doesn't necessarily affect the performance of an ill written REST API but the performance issues, bottlenecks and software unmaintainability are faced when the API starts progressing. Good design and architecture decisions make room for API scalability so API that write scales pretty well, with incoming features and alterations which leads minimal maintenance cost. I also specialize in implemeting authorization and authentication using OAuth2.0 protocol and prefer the same most of the time while implmenting API security. I have experience in maintaining API deployments on Amazon EC2, Lambda as well and since I am encouraged to follow Test driven development hence most of the time my production deployments are bug free. So have your API/web service built with good design decisions and a proper REST architecture thereby reducing your maintenance costs as well as production bugs. :)