Marcelo Pereira Barbosa

Consultor e Engenheiro de Soluções — Billing · Dados · Desenvolvimento com IA

São Paulo, SP · +55 (11) 99134 3344 · mpbarbosa@gmail.com · linkedin.com/in/mpbarbosa · github.com/mpbarbosa · mpbarbosa.com

Disponível para posições sênior em São Paulo — presencial, híbrido ou remoto

Resumo

26 anos de carreira, quase todos no ciclo de vida de uma linha de billing de telecom sobre Oracle — do Diginet à sua evolução, o Objective NG —, sendo 15 anos como Desenvolvedor Sênior e cerca de 10 como Consultor em conciliação fiscal, contábil e financeira. SQL avançado, os Data Warehouses de Faturamento e Fiscal implementados em PL/SQL e domínio das regras do setor.

Experiência recente em migração de dados de Oracle para BigQuery e, no último ano, dedicação integral ao desenvolvimento dirigindo agentes de código — dois produtos full-stack publicados em produção na AWS, um fluxo de decisão automatizada com IA e um sistema de RAG com avaliação própria. A arquitetura, os critérios de aceite e a verificação antes da produção continuam sendo trabalho de engenharia.

Busco posição sênior em produtos financeiros, billing, dados ou setores regulados — onde domínio de negócio, dados e construção com IA se somem.

Experiência

Engenheiro de Software (IA) — Projeto independente

ago/2025 – atual · São Paulo (remoto)

  • Dois produtos em produção na AWS — projetados, construídos e publicados dirigindo agentes de código (Claude Code, GitHub Copilot, Cursor), do modelo de domínio ao deploy com nginx e systemd.
  • Agora na Copa 2026 — companion da Copa do Mundo FIFA 2026, com simulador de Monte Carlo (modelo Dixon-Coles) que reproduz os critérios de desempate do Art. 13 do regulamento da FIFA sobre módulos core puros e testados. React 19 · TypeScript · Express · 283 testes unitários e 37 specs Playwright · 1.204 commits.
  • Portal Brasileirão — companion do Campeonato Brasileiro Série A, com login OAuth, sete workflows de GitHub Actions incluindo rollback com drill de flip-back documentado e deploy keyless via OIDC. React 19 · TypeScript · Express 5 · Tailwind 4 · 1.523 testes unitários e 46 specs Playwright · 910 commits em oito semanas (23 de agosto a 16 de outubro de 2026).
  • Decisão automatizada com IA, medida como software — fluxo em n8n com a API da Anthropic que triou 1.962 vagas distintas em 2.676 execuções contra um perfil e um conjunto de regras de descarte: cerca de 10 s e US$ 0,03 por vaga. O prompt de sistema é versionado no git e avaliado em conjuntos de treino e teste disjuntos — a versão em produção concorda com o humano em 28 dos 30 casos de teste.
  • Sistema de RAG local, com avaliação própria — recuperação e geração fundamentada sobre um corpus de 2.083 poemas: encoder multilingual-e5-base, índice denso com manifesto de integridade, BM25 como linha de base lexical e avaliação por nDCG@5 com relevância graduada — no gabarito do README, de 40 perguntas e 176 candidatos julgados por pooling TREC, 0,719 denso contra 0,488 lexical. Guard de plágio calibrado em respostas reais e camada de geração plugável (Ollama · qwen2.5-7b). Python · 292 testes.
  • Resiliência de integrações — fontes externas (FIFA API, Open-Meteo, Google Trends) atrás de cache e fallback próprio; quando não há token da API disponível, o app cai para um snapshot congelado em vez de quebrar.
  • Ferramental próprio para trabalho com agentes — integração com o Model Context Protocol (MCP) e automação de fluxo de trabalho, com bibliotecas publicadas no npm.

Analista de Dados Sênior — Eleflow Big Data

jan/2024 – jul/2025 · São Paulo

  • HughesNet — cliente que eu já acompanhava desde a Objective, em dados de billing: desenvolvimento e manutenção de pipelines ETL com Informatica sobre Oracle.
  • Migração Oracle → Google BigQuery — no time Scrum de migração de uma base de 200 mil assinantes.

Desenvolvedor Sênior → Consultor — Objective Solutions

mar/1999 – dez/2023 · São Paulo · 15 anos como Desenvolvedor Sênior, cerca de 10 como Consultor

  • Billing de telecom sobre Oracle — por 15 anos, analista funcional, desenvolvedor e tester de cada funcionalidade do Diginet e de sua evolução, o Objective NG, de ponta a ponta: captura de requisitos com o cliente, especificação e orçamento, desenvolvimento (Smalltalk, Java, PL/SQL), testes automatizados, homologação, deploy e suporte em produção.
  • Data Warehouses Financeiro e Fiscal — construídos em PL/SQL: o Financeiro (faturamento, arrecadação e cobrança) e o Fiscal (apuração de ICMS por UF, com crédito e débito, e Convênio ICMS 115/03), junto de uma base detalhada de conciliação contábil e financeira (HughesNet e Netserv). O Financeiro, sobre a base viva do Objective NG, alimentava os relatórios de KPIs: churn, ARPU, inadimplência e aging. Os dois seguem em produção na HughesNet até hoje, evoluídos por um time da Objective.
  • Aceite funcional de entrega fiscal — validei o arquivo do SPED Fiscal gerado por fornecedor terceirizado contra a apuração de ICMS e a base de billing, por batimento de valores, com autonomia para reprovar a entrega e devolvê-la para refazer. A estrutura do arquivo era do fornecedor; o número era meu. É a mesma cadeia que o DW Fiscal alimentava: Convênio ICMS 115/03 → apuração de ICMS → arquivo do SPED.
  • Conciliação fiscal, contábil e financeira — consultoria alocada dentro dos clientes de 2014 a 2020 e remotamente de 2020 a 2023.
  • Adiq — especificação funcional em time Scrum — de fev/2019 a mar/2020, responsável pela especificação funcional do sistema de conciliação da adquirente de cartão de crédito: histórias e critérios de aceite por funcionalidade a cada sprint, com a solução desenhada junto ao arquiteto.
  • Apresentações consultivas — na Netserv, na On e na HughesNet, sobre faturamento, arrecadação, cobrança, fiscal, contábil e conciliação.
  • Sky — na troca da Sky (base de 1 milhão de assinantes) para o Oracle BRM, fui solicitado pela equipe de migração do próprio cliente a gerar os relatórios que suportaram a transição.
  • Liderança técnica de 4 migrações de dados — em time de 2 a 3 pessoas, de provedores de internet para o Objective NG: Oi Cabo (100 mil assinantes, 2007), Compuserve (35 mil, 2018, migrada remotamente), On (10 mil) e Netserv (10 mil) — do legado ao ETL (SQL, PL/SQL, Smalltalk, Java, Pentaho), testes de carga, tuning Oracle e os relatórios de Faturamento que comprovavam a correção da migração.
  • PMO interino na HughesNet — de ago/2020 a mar/2021, a convite do cliente, durante a licença da titular; ponto focal de Contas Médicas na PreventSenior.
  • Automação de build antes das ferramentas de CI — no início dos anos 2000, as primeiras ferramentas de build do produto: CVS → imagem Smalltalk → execução automática de testes.
  • Clientes — Sky, Telefônica/Vivo, HughesNet, Netserv e PreventSenior.

Competências

  • Domínio de negócio Billing de telecom · faturamento · conciliação fiscal, contábil e financeira · revenue assurance · meios de pagamento e adquirência · setores regulados
  • Análise funcional Levantamento de requisitos · especificação funcional · histórias e critérios de aceite · Scrum
  • Dados SQL avançado e tuning (Oracle) · PL/SQL · Data Warehouse · ETL/ELT · Informatica · Pentaho · Google BigQuery · migração de dados · modelagem estatística
  • IA Desenvolvimento assistido por IA · agentes de código (Claude Code, GitHub Copilot, Cursor) · Model Context Protocol (MCP) · engenharia de prompt · RAG e busca semântica · avaliação de LLM (concordância, nDCG) · n8n
  • Linguagens e full-stack TypeScript · JavaScript · React · Node.js · Express · Python · SQL · Java · PL/SQL · Smalltalk
  • Práticas Clean Architecture · DDD · testes automatizados (Playwright) · CI/CD (GitHub Actions) · Docker
  • Infraestrutura Linux · AWS · nginx · systemd

Formação

Ciência da Computação

Universidade Presbiteriana Mackenzie · 1999 – 2006

Versão em PDF: cv-marcelo-pereira-barbosa.pdf · atualizado em 1º de outubro de 2026