BM Currículo

Bruno
Machado

BI e dados para operações.

Dez anos de inventário físico, do coletor à gerência geral. Hoje sou eu quem modela os números que a operação usa para decidir.

Role a página: cada trecho conta um pedaço do corredor.

Passei dez anos contando estoque. Aprendi que todo número tem um endereço, uma regra e alguém que responde por ele. Hoje construo os modelos que mostram onde cada número está, quanto ele custa e o que fazer com ele.

Operação nacional de inventário físico, 2026

O que os números mostram

Sou o responsável pelo BI da operação desde 2024 e pela operação inteira desde julho de 2026. Empresa e clientes foram omitidos; aqui só entram percentuais.

Margem operacional por mês, em %A linha laranja começa no mês em que assumi a gerência geral.
−17,5%de custo operacional realizado contra o previsto no ano. Logística −25,4% e mão de obra −12,6%.
−12,6%de diaristas enviados a campo contra o previsto no ano.
98,8%de assertividade da contagem, para uma meta de 98%.
98,8%de satisfação dos clientes, para uma meta de 98%.
+10%de produtividade acima da meta, em itens contados por hora.
43%da meta de redução de custos coberta só pela auditoria da estrutura fixa.

Como eu chego no número, parte 1

Quantas pessoas este inventário precisa?

É a pergunta que define custo e prazo. A conta é simples; o difícil é ter a produtividade real de cada segmento, e é isso que o BI entrega. Mexa nos controles.

Produtividade medida muda a escala: em 2026 a operação enviou 12,6% menos diaristas do que o previsto, com assertividade de 98,8%.

Como eu chego no número, parte 2

O erro é da contagem ou do estoque?

Quando o contado não bate com o sistema, alguém precisa separar o que foi erro de quem contou do que é diferença real de estoque. São dois indicadores, e misturar os dois gera a maioria das reclamações.

Assertividade1 − corrigidos ÷ coletados. Mede quem contou.
Acuracidade1 − (divergentes − corrigidos) ÷ coletados. Mede o estoque do cliente.

400 itens coletados. Laranja: erro de contagem, corrigido na recontagem. Vermelho: diferença real entre o físico e o sistema.

Projeto em produção

O estoque, no lugar onde ele está

O corredor atrás deste texto é a ideia de um portal que construí para um cliente varejista: enxergar o estoque do centro de distribuição por endereço, sem ir até a rua. Troque a leitura abaixo. No computador, o cursor abre a ficha de cada posição.

Dados fictícios. No projeto original: PostgreSQL com RLS e quatro perfis de acesso, busca por endereço, produto, EAN ou DUN, e modo de caminhada pelo corredor.

Abrir a demonstração completa

Demonstrações funcionando

Seis projetos, seis endereços

Cada etiqueta leva a uma versão de demonstração que funciona aqui na página, com dados fictícios e as regras de cálculo dos projetos originais.

Daqui em diante, todos os números, nomes, lojas e endereços são fictícios e gerados na própria página. Marcas e clientes reais foram removidos. A estrutura, as regras de cálculo e as interações reproduzem os projetos originais.

Dashboards

Modelos em Power BI que uso para acompanhar margem, gestão regional, qualidade da contagem e produtividade. Aqui, recriados em página web com dados sintéticos, mantendo os filtros e as regras de cálculo.

R01

Painel executivo de operação e margem

Modelo usado pela diretoria para acompanhar receita, custo e margem de contribuição por regional e por mês. O custo de mão de obra é híbrido: enquanto a ordem de serviço está aberta vale o custo previsto, e ao fechar entra o custo real das diárias.

O painel também mostra a diferença entre pessoas previstas e enviadas e quanto a operação economiza quando usa equipe própria no lugar de diaristas. A comparação de cada indicador é sempre o mês selecionado contra o anterior.

Ferramentas

  • Power BI
  • DAX
  • SQL Server
  • Python

No projeto original

Pipeline em Python que corrigiu dupla contagem de receita, custo de OS canceladas e cálculo de impostos antes da carga no modelo.

Operação e margemDados fictícios
Receita, custo e margem por mês
DRE do mês
Pessoas previstas e enviadas por regional no mês
R02

Scorecard de gerentes regionais

Uma nota única para comparar regionais a partir de cinco indicadores com pesos definidos junto à diretoria: margem, assertividade da contagem, satisfação do cliente, aderência aos processos e produtividade. Cada indicador vira uma nota de 0 a 100 contra a sua meta, e a nota final é a média ponderada.

Na demonstração, mude os pesos para ver como o ranking reage. Os pesos padrão são os do modelo original.

Ferramentas

  • Power BI
  • DAX

Usado em

Reunião semanal de PDCA com os gerentes regionais.

Scorecard regional, 3º trimestreDados fictícios

Metas usadas: margem 30%, assertividade 99%, satisfação 9,0, aderência 90%, APH 780 peças por hora. Ponto verde indica meta atingida.

R03

Acuracidade de inventário por cliente

Painel multi-cliente que acompanha a acuracidade do estoque ciclo a ciclo, compara com um benchmark do setor e aponta os departamentos e os itens que mais divergem. Itens que divergem em vários ciclos seguidos costumam indicar problema de cadastro ou de processo, não de contagem.

No original, migrei o modelo de tabelas de staging para views SQL e resolvi limitações de DirectQuery com tabelas-ponte pré-agregadas.

Ferramentas

  • Power BI
  • DAX
  • SQL Server
  • Modelagem dimensional
Qualidade do estoqueDados fictícios
Acuracidade por ciclo e benchmark do segmento
Divergência líquida por departamento no último ciclo
Itens reincidentes
R04

Produtividade e ranking de equipe

Ranking de inventariantes por produtividade, qualidade e presença. A produtividade é o APH: peças contadas por hora, por pessoa, na janela de contagem. O gráfico separa quem conta rápido com qualidade de quem conta rápido e erra.

No original, corrigi a fórmula de APH e um erro de presença em que registros sem marcação de falta subcontavam as pessoas no meio do mês.

Ferramentas

  • Power BI
  • DAX
  • Auditoria de dados
Produtividade da equipeDados fictícios
APH x assertividade
Presença de 90% ou maisPresença abaixo de 90%
Top 10 da nota composta

Nota da demonstração: 50% APH, 30% assertividade e 20% presença, normalizados no grupo filtrado.

Aplicativos

Ferramentas web que construí para resolver problemas que o BI sozinho não resolvia: ver o estoque no espaço físico do CD e montar a equipe de cada evento.

R05

Portal de estoque com mapa 3D do CD

Protótipo validado por um cliente varejista para enxergar o estoque do centro de distribuição por endereço, sem precisar ir até a rua. Cada posição do porta-palete mostra o produto, o saldo do sistema, o que o coletor registrou e a diferença em caixas, que é como a equipe do CD procura no físico.

Arraste para girar, use a roda ou o gesto de pinça para aproximar e toque numa posição para abrir a ficha. A busca aceita endereço ou nome do produto.

Ferramentas

  • three.js
  • JavaScript
  • PostgreSQL
  • Supabase
  • Cloudflare Pages
  • Claude Code

No projeto original

Modo de caminhada pelo corredor, etiquetas nas longarinas e arquitetura de produção com perfis de acesso por cliente.

CD demonstração, rua 07Dados fictícios
Arraste para girar, toque numa posição. Vista geral limpa a seleção.
R06

Portal de escala

Ferramenta para montar a equipe de cada evento da semana. O número de pessoas sai do dimensionamento: peças estimadas divididas pela produtividade de referência do segmento e pela janela de contagem. O portal mostra a cobertura de cada evento, impede que a mesma pessoa esteja em dois eventos no mesmo dia e calcula o custo previsto de diárias.

Escolha um evento, adicione ou remova pessoas, ou use o preenchimento automático, que prioriza a base do evento e a assiduidade.

Ferramentas

  • JavaScript
  • HTML e CSS
  • Dimensionamento por takt time
Escala da semana, 12 a 17 de outubroDados fictícios

Os anos estão pintados no piso

Trajetória

  1. 2016 a 2024
    Do campo à gerência geralAuxiliar de inventário, líder operacional, suporte de operações e gerente geral de duas regionais em uma empresa de gestão de estoques.
  2. 2024 a 2026
    Coordenador de CCO, BI e excelência operacionalConstruí o BI de operação e margem da diretoria: 50 tabelas, cerca de 450 medidas DAX, ETL em Python e ranking de 6.575 pessoas.
  3. 2026 até hoje
    Gerente Geral de Operações63 pessoas, 13 bases, quatro estados. Sigo como responsável técnico pelo BI.
  4. 2025 a 2027
    Formação em Análise de DadosXperiun em parceria com o Centro Universitário UNIFATEC, em andamento.
  • Power BI
  • DAX
  • Power Query
  • Microsoft Fabric
  • SQL Server
  • PostgreSQL
  • Python
  • Power Automate
  • SharePoint
  • JavaScript
  • three.js

Fim do corredor

Inventário concluído. Vamos conversar?

Para vagas de BI e Analytics, ou para falar de um dos projetos.