My product roadmap calls for a series of new Python-based RESTful endpoints and some refactoring of the existing backend. I want one experienced individual—no agencies or team hand-offs—to take ownership of this slice of work from design through deployment. The core of the assignment is building and documenting clean, well-tested RESTful routes that slot smoothly into the current codebase. Everything should follow best practices for security, pagination, error handling, and versioning so the API is easy to maintain and simple for front-end consumers to use. I am flexible on framework choice (FastAPI, Flask, Django REST Framework, or similar) as long as you can justify it and deliver production-ready code. You will: • Analyse the current architecture and propose an endpoint structure that meets the new feature requirements. • Implement the endpoints, models, and business logic in Python. • Write unit tests and basic integration tests to prove functionality. • Produce concise Swagger/OpenAPI documentation so future developers can integrate quickly. • Package deployment scripts or CI steps that let me spin up the service in staging and, once approved, promote it to production. Code must live in my private Git repository with incremental, well-commented commits. Regular push frequency and short written updates will keep the project transparent. If you work solo, have shipped RESTful APIs before, and can start right away, this should be straightforward and enjoyable for both of us.