Software Engineer
São Paulo, Br
As a Python Developer at Cotabest, an innovative marketplace for supermarkets, I played a key role in optimizing and automating business processes. I was responsible for the development and subsequent maintenance of APIs that facilitated real-time integration with external systems, enabling automatic updates of prices and stocks for our partners. These APIs were part of a robust system built with Django and Django Rest Framework (DRF), complemented by services in FastAPI. Tests were conducted using Python's unittest and end-to-end tests using Playwright.The hosting of the project was carried out on the Google Cloud Platform (GCP), using Kubernetes (GKE) and Cloud SQL (Postgres) to ensure efficiency and scalability. For clients who did not have advanced technological infrastructure, a solution was deployed that accepted Excel spreadsheets for data updating, but with an enhanced pre-verification process to ensure data integrity before processing, unlike the initially executed process.My contributions also included the implementation of a REST API for batch product updates, which provided clients with a UUID to track the processing status. This represented a significant improvement over the previous system, which processed product updates individually and slowly. Additionally, I actively participated in code reviews to ensure coding standards and performance optimization, and designed tests using Pytest to ensure the reliability of the delivered functionalities. I also briefly acted as a TypeScript developer for the frontend and on a microservice project in Golang.The skills and technologies I employed, including Python, Django, Flask, React, Docker, Kubernetes, GitLab, and other tools on GCP, were essential in enhancing the user experience and operational efficiency, resulting in a highly effective and adaptable marketplace platform tailored to the needs of our supermarket partners.