Gostaria de expressar a minha gratidão pela oportunidade de realizar o teste técnico para a vaga de Tech Lead. Foi um prazer contribuir com as soluções propostas e demonstrar as minhas habilidades.
O repositório está organizado em pastas nomeadas de desafio01 até desafio07. Cada pasta contém os arquivos referentes ao respectivo desafio. Abaixo segue um resumo:
Na pasta desafio01, desenvolvi uma aplicação utilizando Python e FastAPI. A aplicação está dockerizada e utiliza um Makefile como centralizador de comandos. Para executar e testar a aplicação, basta seguir as instruções detalhadas no arquivo README dentro da própria pasta desafio01.
O desafio 05 não foi desenvolvido, pois considerei que a solução implementada no desafio 01 atendia aos requisitos do desafio 05.
Fico à disposição para quaisquer dúvidas ou esclarecimentos que se fizerem necessários.
Atenciosamente,
Alexius Strauss