15+ anos em Bancos
Especialista em transformar infraestruturas complexas em sistemas de alta disponibilidade e pipelines de dados escaláveis.
Desenvolvimento de modelos preditivos para identificar gargalos operacionais e riscos estruturais em grandes obras, utilizando redes neurais e análise de séries temporais.

Sistemas
Sistemas 100% Automatizados
Cientista de Dados com base sólida em sistemas críticos bancários e foco em transformar dados em decisões, redução de custos e eficiência operacional.
Atuei por mais de 15 anos no Banco Bradesco em ambientes regulados de missão crítica. Atualmente direciono minha atuação para Ciência de Dados e IA.
Anos de experiência em sistemas de missão crítica no setor bancário,
Uptime
15+ anos em Bancos
Especialista Cloud
Data Science & IA
Arquitetura e manutenção de pipelines de dados e infraestrutura resiliente.
Iniciando visualizador...

Vencedor da 35ª Competição da DIO. Metodologia aplicada para reduzir o Time-to-Market em ambientes hospitalares.
Busco oportunidades em projetos de governança e modernização.
Controle financeiro manual gera 74% de churn em 30 dias
SPA com Motor NER, Open Finance e Regra 60-20-20 via Vibe Coding
Erro de previsão orçamentária reduzido de ±25% para <5%
Análise de sentimentos manual não escala em tempo real
Pipeline de IA com Azure (Speech + Language + REST) sem infraestrutura de ML
Ensino inclusivo adaptativo com detecção emocional (APAE-BH)
Bom técnico invisível porque não sabe comunicar
ChatGPT + Lexica.art estruturam artigos com autoridade
Conhecimento técnico que vira posicionamento real de carreira
Documentos brutos sem recuperação eficiente
Pipeline Azure Cognitive Search com OCR, NLP e busca semântica vetorial
Conhecimento organizacional pesquisável e acionável
Humanos superestimam sua capacidade de detectar conteúdo sintético
Experimento multimodal com GPT-4, DALL·E 3 e ElevenLabs mede taxa de acerto real ao distinguir personas IA de humanos
Pipeline de engenharia de prompt em 3 camadas atingiu limiar de indistinguibilidade perceptual
Produção de podcast sem equipe especializada
Pipeline ChatGPT + Midjourney + ElevenLabs orquestrados com prompt engineering
Episódio publicável gerado por IA
Profissionais usam IA sem entender o que governa os resultados
Transformer, CNNs e OpenAI documentados da arquitetura à aplicação
Base técnica para integrar IA generativa em sistemas reais
Número inválido chega ao gateway e a transação falha
Regex + Luhn validam bandeira e estrutura antes de qualquer chamada
Zero rejeições por formato incorreto no fluxo de pagamento
Obras civis perdendo receita com atrasos previsíveis gerenciados de forma reativa
Modelo RandomForest com MAE de 4,97 dias integrado a bot Telegram e simulador Streamlit em produção
Redução de 59% na incerteza de previsão com economia potencial de R$248k/ano por portfólio de obras
43 mil registros operacionais sem análise gerando decisões por percepção
Pipeline Python ponta a ponta que diagnostica causas de atraso por clima, tráfego, veículo e área
Relatório executivo PDF gerado automaticamente com recomendações acionáveis para redução de SLA
Marketing genérico desperdiça verba e afasta clientes
Pipeline ETL + GPT-4 gera mensagens por score e segmento
Escala ilimitada com idempotência SHA-256 e rastreabilidade total
Dados de assinantes Xbox Game Pass dispersos sem visibilidade de faturamento e add-ons
Dashboard interativo em Excel com SUMIFS, Tabelas Dinâmicas e Slicers seguindo a metodologia ABCDE
KPIs de faturamento, renovação e Season Pass respondidos em < 10 segundos
Fintechs perdem milhões em fraudes Pix aprovadas por regras estáticas que não detectam padrões novos
Pipeline completo de ML com XGBoost, Feature Engineering temporal em Polars e threshold calibrado por custo financeiro real
Detecção em < 50ms com PR-AUC superior ao baseline, guardrails anti-leakage e CI/CD com teste de latência automatizado
Rede de farmácias gastava R$ 153.000/ano com servidores físicos, energia e arquivo em papel sem SLA formal
Migração estratégica para AWS (EC2 + RDS + S3) com análise financeira categoria por categoria e dashboards executivos
Economia líquida de R$ 95.400/ano, ROI > 140% em 12 meses e SLA de 99,9%
Equipes que nunca implementaram criptografia de arquivo não sabem onde intervir
AES-CTR em Python documentando cada decisão técnica pelo ângulo da detecção e da defesa
Base operacional para argumentar backups imutáveis, SIEM e menor privilégio com precisão técnica
Equipes de segurança que nunca simularam um ataque têm um ponto cego crítico
Pipeline completo de phishing com SET + Kali Linux em ambiente isolado e logs auditáveis
Base operacional para construir defesas calibradas para vetores reais de engenharia social
Monolito não escala: falha em estoque derruba o checkout inteiro
Microserviços .NET 8 com RabbitMQ, Ocelot Gateway e JWT — Vendas e Estoque isolados e assíncronos
Deploy independente, resiliência real e testes unitários com xUnit + Moq
MVC centraliza lógica distante das páginas, aumentando custo cognitivo
Razor Pages .NET 8 com Repository Pattern, EF Core e PostgreSQL — cada página autocontida com sua lógica
CRUD completo com validação server-side e padrão Post-Redirect-Get
RH monolítico gera acoplamento e risco em produção
Microsserviços .NET + AKS + Key Vault + CI/CD automatizado
Deploy seguro, domínios isolados e auditoria em nuvem Azure
Tarefas sem rastreabilidade geram retrabalho e perda de prazo
API REST .NET 8 + EF Core + SQLite com testes unitários, integração e CI/CD Azure Pipelines
Deploy automatizado Dev→Prod com aprovação manual e cobertura de testes garantida
SQL não resolve distâncias esféricas reais sem extensões complexas
API .NET 8 + MongoDB $geoNear + índice 2dsphere + Testcontainers validando queries geoespaciais reais
Busca por proximidade funcional com CI/CD e imagem publicada no GHCR
Código sem testes quebra silenciosamente em produção
Calculadora .NET 8 com TDD Red-Green-Refactor e xUnit
6 testes unitários blindam 100% das regras de negócio contra regressão
Testes sem rastreabilidade geram bugs em produção e retrabalho sem evidências
Documentação QA completa: casos Step-by-Step, BDD/Gherkin, fluxograma, mind map e ciclo de vida de bug no JIRA
Cobertura de 4 caminhos de login com critérios de aceite auditáveis
"Funciona na minha máquina" é um risco de entrega — ambientes divergentes geram retrabalho
Aplicação web HTML/CSS/JS containerizada com Docker Compose e Apache httpd 2.4, volume para hot reload e porta configurável
Deploy reproduzível em qualquer máquina com um único comando
SPA Angular sem integração real com backend gera portfólio incompleto
API REST .NET 8 + PostgreSQL consumida por Angular 16 com busca reativa RxJS
Fullstack de ponta a ponta, do banco ao navegador
MVC traz overhead desnecessário para APIs focadas
Minimal APIs .NET 8 com JWT por roles, MySQL, três ambientes Docker isolados e CI/CD
API funcional do zero sem boilerplate, com autenticação granular e ambientes seguros
Dados isolados em tabelas separadas não respondem perguntas de negócio
12 consultas T-SQL em SQL Server navegando relacionamentos N:N entre filmes, atores e gêneros com INNER JOIN, GROUP BY e agregações
De filtros simples a joins triplos com tabelas de junção explícitas
Servidores ociosos, licenças caras e banda desperdiçada drenam o orçamento de TI
Relatório técnico-financeiro propondo Lambda, S3+CloudFront e RDS para converter CAPEX em OPEX variável
Redução de custos operacionais em farmácia com arquitetura AWS pay-as-you-go
Overbooking e tarifa errada custam dinheiro e reputação
Sistema de reservas em C# com POO, validação de capacidade e desconto automático por fidelização
Domínio blindado contra estados inválidos por regras de negócio explícitas no código
Cobranças erradas e placas duplicadas custam operação e credibilidade
Sistema de estacionamento em C# com LINQ, validação de inventário e cálculo automático de tarifas
Lógica de negócio encapsulada e separada da interface para máxima testabilidade
Múltiplos fabricantes com comportamentos distintos e sem duplicação de código
Hierarquia de classes em C# com abstract class, herança e polimorfismo aplicados ao domínio de smartphones
Arquitetura extensível: novo fabricante = nova subclasse, sem tocar no código existente
Código sem testes gera regressões silenciosas em produção
xUnit + Moq + WebApplicationFactory + Coverlet + SonarCloud em pipeline GitHub Actions
Qualidade mensurável com cobertura mínima enforçada no CI
Lógica sem testes é dívida técnica silenciosa: regressões só aparecem em produção
Biblioteca C# .NET 8 com ValidacoesLista e ValidacoesString cobrindo 10 cenários xUnit, guard clauses e separação src/tests
Contrato verificável que protege refatorações e serve de base para CI/CD
Monolito acoplado trava deploys e equipes
4 microsserviços Spring Boot com Eureka, API Gateway e CRUD desacoplado
Arquitetura distribuída pronta para escalar domínios independentemente
Equipes perdem rastreabilidade de tarefas sem histórico de ações
Board Kanban em Java Spring Boot com auditoria completa de eventos por tarefa
Visibilidade total do fluxo de trabalho com bloqueios, movimentações e histórico persistidos em MySQL
Produção de conteúdo técnico é dispersa e inacessível para iniciantes
eBook completo de algoritmos e estruturas de dados gerado com ChatGPT e MidJourney, com revisão e autoria humana
Material didático em PDF com 12 capítulos, exemplos em Python e fluxo de produção com IA documentado
Deploys manuais são frágeis e ambientes inconsistentes derrubam aplicações em produção
Aplicação Fullstack containerizada com Docker e orquestrada com Kubernetes, com pipeline CI/CD automatizado via GitHub Actions
Deploy confiável, versionado e seguro do primeiro commit à publicação das imagens no Docker Hub
Aplicações monolíticas falham por inteiro e não escalam com eficiência
Sistema distribuído em Java 25 + Spring Boot com 3 microsserviços independentes, orquestrados via Docker/Kubernetes e monitorados com Prometheus + Grafana
Arquitetura resiliente, observável e com CI/CD automático
Projetos de console parecem simples mas revelam como o dev pensa quando o código cresce
Jogo da Forca multi-jogador em Java com POO aplicada — domínio separado, exceção personalizada e histórico em CSV
Um projeto que qualquer dev consegue ler, modificar e estender sem quebrar o que já funciona
Desenvolvedores aprendem POO com exemplos artificiais que não preparam para código de produção
Microsserviço bancário em Java Spring Boot com TDD, BDD, SOLID e mensageria RabbitMQ aplicados em conjunto
Repositório do artigo participante na 37ª Competição DIO — da teoria à produção em um único projeto funcional
Código sem Design Patterns cresce até o ponto em que adicionar uma feature quebra três outras
Singleton, Strategy e Facade implementados em Java puro e Spring Boot, com o mesmo domínio de pagamentos para comparação direta
O que o framework abstrai e por que isso importa — da mecânica manual ao poder da injeção de dependência
Saber definir os 4 pilares da POO é diferente de saber usá-los para modelar um domínio real
Bootcamp educacional modelado em Java com Abstração, Encapsulamento, Herança e Polimorfismo aplicados em conjunto
Cada decisão de design tem uma justificativa técnica — do LinkedHashSet ao calcularXp() abstrato que eliminou o instanceof
Geração de tabuleiros hard-coded não escala e trava times
Backtracking recursivo + MVC em Java Swing com suporte a 6 tamanhos de grade
Arquitetura extensível onde adicionar 32x32 exigiu mudar apenas uma linha de UI
APIs sem testes são bombas-relógio em produção
Suíte de testes unitários com JUnit 5, Mockito e TDD para validar uma API REST de estoque de cervejas em Spring Boot
Código que prova que funciona — antes de ir ao ar
Sistemas bancários têm regras ocultas que tutoriais genéricos nunca mostram
Sistema bancário completo em Java com hierarquia de contas, regras de horário, PIX, investimentos e histórico de transações — aplicando os 4 pilares de POO em domínio real
Código que escala: arquitetura em camadas pronta para migrar do console para Spring Boot
Revisão manual de segurança é lenta e cara
GPT-4o analisa diagramas via STRIDE e retorna JSON estruturado
Grafo interativo de ameaças renderizado em tempo real
Interfaces de texto bloqueiam usuários hands-free
Assistente Python com STT, TTS offline e automação por voz em pt-BR
PLN aplicado sem dependência de plataformas proprietárias
Acurácia sozinha engana
7 métricas implementadas do zero com fórmulas reais da matriz de confusão
Testes unitários validam cada cálculo automaticamente
Senhas e crachás não identificam quem acessa
YOLOv8 detecta + SVM identifica faces em tempo real
Pipeline modular extensível sem retreinar o detector
Treinar classificadores de imagem do zero exige dados e GPU caros
Transfer Learning com MobileNetV2 + TensorFlow reutiliza pesos ImageNet
+90% acurácia em <10 min no Colab
Imagens RGB custam 3x mais memória em NNs
Pipeline Python de grayscale + binarização Otsu
Reduz dimensionalidade 66% antes do treinamento
Busca visual sem metadados
ResNet-50 + FAISS indexa embeddings em produção
Recomendações em milissegundos via FastAPI
Escrever testes manuais consome tempo e gera lacunas de cobertura
Agente LangChain + Azure OpenAI que analisa código Python e gera testes pytest
Cobertura acelerada sem esforço manual de escrita
Dataset pequeno inviabiliza treino do zero
MobileNetV2 + ImageNet congelado reduz custo
87% de acurácia em 5 épocas no Colab gratuito
Dataset mal preparado invalida qualquer modelo
Pipeline LabelMe→YOLO com split reprodutível e verificação de integridade
YOLOv8 treinado e avaliado no Colab
ADF sem versionamento externo = risco real de perda de artefatos críticos
Backup automático via Python + Azure SDK exporta pipelines, datasets e triggers com snapshots por timestamp
Rastreabilidade completa e rollback documentado para ambientes corporativos regulados
Pipelines ADF sem monitoramento financeiro geram surpresas na fatura — descobertas tarde demais
Budget automático, dashboard de custos e pipeline que consulta a API ActualCost via WebActivity, tudo provisionado com ARM Templates e Azure CLI
Governança financeira como parte da engenharia, não como revisão posterior
SQL Server on-premises sem redundância geográfica = risco real de indisponibilidade em ambientes regulados
Pipeline ADF + SHIR ingere dados via túnel seguro para Azure Data Lake em camadas Raw e Bronze com Key Vault
Continuidade de negócio documentada com metadata de execução auditável
Notebooks Azure Databricks sem versionamento, testes ou deploy estruturado criam caos operacional em ambientes regulados
Pipeline com Arquitetura Medalhão, libs Python testáveis e CI/CD com GitHub Actions que bloqueia código sem qualidade
Deploy automatizado de notebooks, clusters e jobs no workspace Databricks a cada push aprovado
Dados corporativos em banco relacional sem visualização são invisíveis para quem decide
Pipeline ETL completo com MySQL na Azure, Power Query e Power BI — hierarquia gerencial, métricas de RH e horas por projeto em um dashboard interativo
De dados brutos em nuvem a inteligência corporativa acessível para qualquer área do negócio
Planilha plana de vendas não responde perguntas cruzadas de negócio
Modelagem dimensional completa (Star Schema) com Power Query, DAX avançado e 4 dimensões — margem de lucro, ranking dinâmico de produtos, crescimento YoY e Top N interativo
De CSV estático a inteligência de e-commerce navegável por qualquer área da empresa
Excesso de relatório errado é tão paralisante quanto falta de dado
Dashboard gerencial com Power BI, DAX e UX em BI — KPIs priorizados, comparação temporal e navegação pelo fluxo de decisão do gestor
Menos visuais, mais clareza e velocidade de decisão
Modelo relacional transacional trava análises com JOINs complexos a cada nova pergunta
Star Schema com SQL Server, 4 dimensões e tabela fato — receita por departamento, carga horária por professor e evolução temporal de ofertas em Power BI
Grão definido antes do modelo: DAX simples porque a estrutura está certa
Dados financeiros brutos são invisíveis sem o visual certo
Dashboards de vendas em Excel com KPIs, filtros por segmento/país/produto e página geográfica original — análise apresentada em PowerPoint como entrega profissional
Ponto de partida da jornada: onde replicar bem ensina mais do que criar do zero
Relatórios manuais com 10 dias de atraso e margem invisível
Pipeline ETL Python + SQL + Power BI com Star Schema e modelo preditivo de lucro
R$ 480k/ano de ganho potencial identificado via análise de margem por região e categoria
Gestores precisavam de múltiplos dashboards para cada visão
Relatório dinâmico com parâmetros DAX que alterna dimensões e métricas em tempo real
Um único painel substitui relatórios duplicados e acelera decisões com storytelling analítico
Relatório gerencial de vendas inacessível sem licença de BI
Dashboard Excel com VBA que simula navegação e KPIs dinâmicos do Power BI
Análise funcional entregue para qualquer usuário com Excel 2016, sem dependência de ferramenta licenciada
Oficina sem modelo de dados opera no caos, sem rastreabilidade de OS
Esquema conceitual EER com 7 entidades: clientes, veículos, equipes, mecânicos, serviços e peças
Base estrutural para implementação lógica completa em MySQL
E-commerce sem modelo relacional perde rastreabilidade e consistência
BD MySQL com 15 tabelas, especialização disjunta PF/PJ, múltiplos pagamentos e rastreio de entrega
18 queries SQL analíticas respondendo perguntas reais de negócio
Oficina sem BD estruturado perde receita e rastreabilidade
Modelagem relacional MySQL do zero: DDL, DML e queries analíticas com JOIN, HAVING e sub-queries
Auditoria completa de OS, equipes e custos reais por atendimento
E-commerce sem modelo relacional perde rastreabilidade fiscal e de estoque
EER completo com especialização PF/PJ, ciclo de pedido e conciliação de pagamento
Arquitetura de dados pronta para API REST e pipelines de dados
Bancos relacionais pagam custo exponencial de JOINs em consultas de recomendação
Modelo de grafo em Neo4j com 6 labels, 6 relacionamentos e queries de recomendação por coatuação e gênero
Latência por salto O(1) via adjacência nativa — pronto para Graph Data Science
Recomendações por popularidade ignoram preferências indiretas e conexões entre usuários
Sistema de recomendação musical em Neo4j GDS com PageRank, Louvain e filtro colaborativo por similaridade de grafo
Artistas relevantes descobertos a 2+ saltos — recomendações explicáveis por caminho
APIs bancárias sem controle de concorrência expõem saldo a race conditions
REST assíncrona com FastAPI, JWT, bcrypt e CRUD genérico com Generic[ModelType]
Criação atômica User+Account e validação financeira antes de qualquer escrita no banco
Dados duplicados em APIs sem controle de integridade
REST assíncrona com FastAPI, PostgreSQL e Repository Pattern
Pipeline CI/CD completo: migrations, lint e testes em Docker isolado
Chatbots genéricos falham em domínios financeiros por ausência de fluxo controlado
Copiloto bancário no Microsoft Copilot Studio com tópicos customizados, GenAI calibrado e tratamento de erro orientado ao usuário
Arquitetura replicável para atendimento em bancos, healthtechs e govtechs
Leitores perdem tempo com sugestões genéricas sem curadoria
Engine de recomendação híbrida com Python, POO e MySQL
Títulos ranqueados por gênero e popularidade, excluindo os já lidos
Código bancário procedural quebra com cada nova regra de negócio
Refatoração guiada por UML para POO com herança, composição e interface abstrata em Python
Arquitetura extensível: nova conta ou transação sem modificar código existente
Sistema bancário de usuário único não escala nem é manutenível
Refatoração com POO (Cliente, ContaCorrente) + contratos explícitos de argumentos Python
Arquitetura multiconta pronta para persistência em banco de dados e exposição via API REST
Código de processamento de imagens reescrito a cada projeto sem reuso
Biblioteca Python modular com Pillow, testes e pipeline completo de publicação no PyPI
Operações instaláveis via pip, reutilizáveis em qualquer pipeline de ML ou automação visual
Atendimento manual repete diariamente os mesmos fluxos de consulta de viagem
Agente conversacional com Copilot Studio, 3 tópicos, variáveis de contexto e deploy via Power Platform CLI
Configuração versionada em JSON, reproduzível em qualquer tenant Microsoft 365
Operações bancárias sem controle geram fraudes e inconsistências
Sistema CLI em Python/POO com regras de negócio rígidas: limite diário de saques e teto por transação
Padrão de encapsulamento replicável em APIs REST e microsserviços bancários
Setup frágil e código manual desperdiçam horas do time
Copilot + Codespaces + CI/CD automatizado em Python
Ambiente zero-fricção e testes rodando a cada commit
Artigos técnicos sem narrativa são conteúdo invisível para recrutadores e líderes técnicos
artigos por áreas — IA Generativa, Cloud, Dados, Java, .NET, TypeScript e mais — cada um partindo de um problema real de negócio
15+ anos em sistemas críticos bancários destilados em frameworks aplicáveis
Estoque reagindo = ruptura no pico
Random Forest prevê demanda 30 dias à frente via AWS SageMaker Canvas
Alerta antecipado reduz risco de ruptura e libera capital de giro
Sem processo de backup, toda instância EC2 é um risco silencioso
Scripts Bash + Terraform para AMIs, Snapshots e IaC reprodutível
Operação recriável em minutos, sem depender de memória operacional
Aprender tags HTML de forma isolada não garante saber combiná-las com intenção
Página web construída com HTML5 semântico e CSS externo, cobrindo 15 tags em contexto real de uso
Fundamento sólido aplicado com separação de responsabilidades desde o primeiro projeto
Funções isoladas não representam entidades com estado — personagens de jogo precisam de identidade, atributos e comportamento encapsulados juntos
Classe JS com constructor, método atacar() via switch e default defensivo instanciando 5 heróis independentes
POO aplicada como fundação para herança, polimorfismo e sistemas de combate extensíveis
Classificar entidades por faixas numéricas é um padrão real em qualquer sistema de negócio
Função JS reutilizável com if-else if ordenado cobrindo 8 níveis de XP e 15 cenários de teste
Lógica encapsulada, extensível e pronta para evoluir para interface web ou API
Vitórias brutas não comunicam progresso — um sistema rankeado precisa de nível e saldo como métricas independentes
Função JS que retorna objeto {saldo, nivel} separando computação de apresentação, com tratamento defensivo para entradas fora do domínio
Arquitetura reutilizável pronta para API, interface web ou qualquer chamador externo