Voltar para habilidades

Os nossos projetos envolvem Git, Linux, implementação em servidores, bases de dados e manutenção contínua a par do desenvolvimento de aplicações.

Utilizamos Git para acompanhar alterações, gerir ramos e manter o desenvolvimento organizado. Do lado do servidor, trabalhamos com Linux, configurando serviços, resolvendo problemas e mantendo o ambiente no qual as nossas aplicações são executadas.

Para aplicações Python, utilizamos Nginx e Gunicorn para implementação em produção e PostgreSQL para armazenamento de dados e integração com aplicações Django.

Alguns projetos exigem ferramentas e tecnologias adicionais. Utilizámos o Google Vision AI OCR para extrair texto de documentos digitalizados e imagens, e o Django i18n para gerir sites multilingues e as suas traduções.

Após a implementação, continuamos a trabalhar com o projeto através da manutenção do site e da otimização de desempenho. Isto inclui investigar a utilização de memória, encontrar estrangulamentos na aplicação ou no servidor, resolver problemas em produção e fazer melhorias quando necessário.

As ferramentas podem mudar de projeto para projeto, mas a ideia mantém-se a mesma: construímos, implementamos e lidamos com isso quando algo inevitavelmente falha.