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
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