I use GitHub, the most popular solution, for version control. I believe it is the right platform for presenting my projects, which are available on it.
I use Docker for deployment. The portfolio you are currently viewing was deployed using this technology. Although using a Spring Boot-based server to display static pages may seem excessive, I treated it as a practical exercise covering the full application lifecycle - from development to deployment.
When working with REST API, I use Postman, a tool that allows me to effectively test endpoints, analyze responses, and streamline the interface design process.