Marcelo Pereira Barbosa

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

São Paulo, SP · 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 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. 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 · 34 testes unitários e 37 specs Playwright.
  • 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 · 45 testes unitários e 30 specs Playwright · 742 commits em nove dias (23–31 de agosto de 2026).
  • 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 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 — ciclo completo do Diginet e de sua evolução, o Objective NG: captura de requisitos com o cliente, especificação e orçamento, desenvolvimento (Smalltalk, Java, PL/SQL), testes automatizados, deploy e suporte em produção.
  • Data Warehouses de Faturamento e Fiscal — construídos em PL/SQL, junto de uma base detalhada de conciliação contábil e financeira (HughesNet e Netserv). O DW de Faturamento, sobre a base viva do Objective NG, alimentava os relatórios de KPIs: churn, ARPU, inadimplência e aging.
  • Conciliação fiscal, contábil e financeira — consultoria alocada dentro dos clientes de 2014 a 2020 e remotamente de 2020 a 2023, incluindo a especificação funcional do sistema de conciliação da Adiq, adquirente de cartão de crédito.
  • 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.
  • 4 migrações de dados ponta a ponta — em time de 2 a 3 pessoas, de provedores de internet para o Objective NG: Oi Cabo (100 mil assinantes), Compuserve (35 mil), 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
  • 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
  • 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