Hi there! My name is Bolu. I am a backend developer who develops RESTful APIs. I will implement the following features in your API:
1. Content Negotiation: would you like your data to be returned as JSON or XML?
2. GET, POST, PATCH, PUT, HEAD and OPTIONS methods
4. Asynchronous Code: Thereby avoiding performance bottle necks and enhance application responsiveness
5. Paging, Filtering, Searching Sorting, Data Shaping: To also enhance performance
6. HATEOS
7. Versioning
8. Caching
9. Rate Throttling and Limiting
10. JWT Authentication and Authorization
11. Swagger Docs
12. Deployment to Azure