04/2025 → hoje
Mercado Livre
Onde aprendi a arquitetar microsserviços e a medir sistemas em produção, com métricas e observabilidade em Grafana, Kibana, Datadog e OpenTelemetry. Trabalho com Python, Go, Java e Node (incluindo um framework web interno na linha de React + Express), PostgreSQL, MySQL, Redis e NoSQL.
Na Fury, a plataforma interna do Mercado Livre onde os devs criam, publicam e monitoram serviços, filas, bancos e mensageria são wrappers de serviços de nuvem, usados por meio de SDKs que configuram concorrência, timeout e backoff. Melhorei várias dessas SDKs.
destaque
Retry de POST na SDK de fila de mensagens
O envio por POST nunca era retentado, porque o cliente REST usado por baixo só retenta GET, HEAD e OPTIONS por padrão. Achei a causa lendo a biblioteca e incluí o POST na política de retry.
destaque
Retry configurável na SDK do NoSQL
Queríamos definir nossa própria política de retry, mas a SDK não expunha essa opção no builder do cliente. Abri um PR para expor e ele foi incorporado.
09/2022 → 04/2025
Softplan
Software da indústria da construção com milhares de clientes. Java, Javascript, SQL e MongoDB.
destaque
Relatório de 5 minutos para 5 segundos
Um relatório do produto, feito com Apache Velocity e Eclipse BIRT, demorava 5 minutos. A causa era uma consulta pesada executada dentro de um laço. Corrigi e ele passou a responder em 5 segundos.
11/2021 → 09/2022
Senai Soluções Digitais
Java front e back, PostgreSQL