Olá, eu sou Gustavo Armelin
Desenvolvo soluções em Python focadas em integração de sistemas: conecto ERPs legados a plataformas modernas através de APIs REST, webservices e automação de processos.
Ponte entre negócio e tecnologia
Sou desenvolvedor backend com 4 anos de experiência construindo soluções que conectam sistemas corporativos a processos reais de negócio. Atuo em todas as camadas de desenvolvimento (backend, banco de dados e, quando necessário, frontend), sempre partindo do problema, não da ferramenta.
Meu trabalho vive na interseção entre ERP, integração de sistemas e automação: pipelines de dados para BI, gateways que traduzem protocolos legados para APIs modernas, e fluxos de aprovação que substituem processos manuais por software confiável.
Onde já construí
Desenvolvedor Backend & Integrações
Estágio (2022) → Helpdesk (2023) → Suporte (2024) → Desenvolvedor (desde 2024)
- Gateway de integração que traduz requisições JSON/REST para XML/SOAP, permitindo que sistemas modernos consumam webservices legados de um ERP TOTVS Protheus (cadastro e consulta de clientes, fornecedores e estoque).
- Fluxo de pedidos de venda de peças e serviços do sistema de manutenção aeronáutica para o Protheus, com classificação contábil/fiscal automática, tela de preview, dashboard de KPIs e emissão de NF e nota de débito.
- Camada de confiabilidade nessa integração: processamento concorrente com lock distribuído, idempotência, retries automáticos para erros transitórios e consolidação de itens duplicados por média ponderada.
- Automação de pedidos de compra para prestadores PJ: upload de planilha, validação automática e inclusão em lote via web service, atendendo à demanda semestral do RH de lançar mais de 200 pedidos.
- Workflow de aprovação por e-mail: fluxo sequencial de aprovadores com tela de decisão, disparado automaticamente na criação de cada pedido de compra.
- ProtheusData, plataforma de replicação de dados do ERP para um banco analítico, expondo relatórios de compras, estoque, financeiro e energy via API REST e OData v4 para consumo direto no Power BI.
- Coautor de uma intranet corporativa em arquitetura de microsserviços, responsável pelo frontend e design system. O módulo de Kanban que ajudei a construir substituiu o Trello, eliminando um custo real de R$0 mil/ano em licenças.
Open source
Taskkill
Gerenciador de tarefas com grafo de dependências e arquitetura de segurança completa: CSRF, rate limiting, prevenção de session fixation e headers de segurança. Deploy containerizado com TLS automático.
Ver no GitHub →OpenCNAB
Biblioteca Python open source para gerar e ler arquivos de cobrança bancária nos padrões CNAB 400 e CNAB 240: remessa de boletos, retorno e integração com bancos brasileiros.
Ver no GitHub →Mac Manager
CLI em Python para monitorar saúde, segurança e hardware de um Mac pelo terminal: dashboard ao vivo, auditoria de segurança e inventário de ferramentas de desenvolvimento. Distribuído via Homebrew.
Ver no GitHub →Escrevendo sobre o que construo
O retry salvou o job e duplicou o pedido
Timeout no SOAP não diz se o ERP gravou ou não. Sem chave de idempotência, o retry que parece salvação vira pedido duplicado.
18 de agosto de 2026Detectando sync quebrado no ETL sem precisar de um LLM
Como um classificador estatístico simples (nada de machine learning chamativo) pegou falhas silenciosas num pipeline de dados.
11 de agosto de 2026RAG pra ERP legado: fazendo o Protheus responder sobre si mesmo
Um experimento pessoal com RAG para consultar o dicionário de campos de um ERP TOTVS Protheus em linguagem natural.
4 de agosto de 2026Usei IA para escrever meu gateway de integração
Os três erros sutis que a IA cometeu, e que só peguei porque conhecia o domínio do ERP legado.
Fala comigo!
Se quiser falar de integração, backend ou um problema de sistema legado, me chama. Respondo rápido por e-mail ou LinkedIn.