MENTORIA COM IKARO DAVIDCOMPUTAÇÃO. ENGENHARIA. POSSIBILIDADES.

Salesforce,além doóbvio.

Salesforce é a ferramenta.
Aprender a pensar é o diferencial.

Uma mentoria para parar de decorar a plataforma e começar a pensar soluções. Apex, Flow, integrações e arquitetura conectados à realidade de produção.

Desenvolvedor Salesforce Sênior / Ciência da Computação — UNEMATRole para conhecer a história
2022 SALESFORCE01º BRASIL / HUAWEI ICT03º MUNDO / SHENZHEN2025 CIÊNCIA DA COMPUTAÇÃO
01A ORIGEM

Antes da ferramenta,
veio a curiosidade.

Uma história que começa no interior de Mato Grosso. E continua em cada problema novo.

CÁCERES / PONTES E LACERDA

Meu ponto de partida
nunca foi meu limite.

BASE TÉCNICA. VISÃO DE MUNDO.

Minha história começou muito antes do Salesforce.

No IFMT, entre 2018 e 2020, construí uma base em programação, bancos de dados e redes. Mais do que aprender tecnologias, comecei a entender como as partes de um sistema se relacionam.

Em 2019, participei de pesquisa com reconhecimento óptico de caracteres, o OCR, aplicado a informações de veículos. Resolver problemas concretos veio antes de escolher uma plataforma.

A Ciência da Computação na UNEMAT, de 2021 a 2025, aprofundou esse olhar. Algoritmos, estruturas de dados e engenharia de software encontraram, no mercado, consequências reais.

“A universidade me ensinou a olhar além da implementação. Produção me ensinou o que acontece quando ela encontra a realidade.”
Ikaro David Desenvolvedor. Pesquisador por natureza.

Não foi uma linha reta.
Mas cada etapa construiu a próxima.

2018 — AGORA
  1. 2018–20
    IFMT / PONTES E LACERDA

    A base vem primeiro.

    Técnico em Informática no IFMT, campus Pontes e Lacerda. Programação, banco de dados, redes e lógica para entender sistemas por inteiro.

  2. 2019
    PESQUISA / OCR

    Tecnologia encontra um problema.

    Participação em pesquisa com OCR, reconhecendo informações de veículos em um contexto de apoio à localização de veículos roubados.

  3. 2021
    UNEMAT / CÁCERES

    Mais perguntas. Mais fundamentos.

    Início de Ciência da Computação na UNEMAT, em Cáceres. Algoritmos, estruturas de dados, engenharia de software e sistemas distribuídos.

  4. 2022
    PLATAFORMA / AMÉRICA LATINA

    Salesforce entra na história.

    Início profissional com desenvolvimento e automações na plataforma. Terceiro lugar na etapa latino-americana da Huawei ICT Competition.

  5. 2023
    REPERTÓRIO / INTEGRAÇÕES

    Conectar também é aprender.

    Aprofundamento em Apex, Flow, LWC, Aura e integrações. Novo terceiro lugar na etapa latino-americana da Huawei ICT Competition.

  6. 2024
    BRASIL → SHENZHEN

    O mundo fica maior.

    Primeiro lugar no Brasil e terceiro lugar mundial na Huawei ICT Competition, categoria Computing. A final aconteceu em Shenzhen, China.

  7. 2025
    GRADUAÇÃO / CIÊNCIA DA COMPUTAÇÃO

    A teoria encontra a prática.

    Conclusão de Ciência da Computação na UNEMAT. Uma formação que amplia a maneira de analisar o que acontece em produção.

  8. 2026
    ENGENHARIA / MENTORIA

    Responsabilidade vira método.

    Atuação sênior: integrações, estabilidade operacional, arquitetura e comunicação com o negócio. Experiência transformada em uma proposta de mentoria.

Ensinar também faz parte dessa história. Compartilhei Python na SECOMP, em um contexto com participantes de IFMT, UNEMAT e SENAI. Explicar bem exige entender de verdade. Essa convicção continua na mentoria.

02O MUNDO FICOU MAIOR

Do interior de MT
ao pódio mundial.

HUAWEI ICT COMPETITION↗
03º

NO MUNDO.

Computing Track
Shenzhen, China
2024
CAMPEÃO NACIONAL
01º

NO BRASIL.

Huawei ICT Competition
Computing · 2024

CONSISTÊNCIA NO CAMINHO
03º

NA AMÉRICA LATINA.

Huawei ICT Competition · 2022 e 2023

MATO GROSSOBRASILLATAMSHENZHEN ↗

Em 2024, representei o Brasil na final mundial em Shenzhen. Voltei com o terceiro lugar na categoria Computing e o reconhecimento acadêmico da UNEMAT. Uma experiência que ampliou meu repertório — e a maneira de enxergar o que o conhecimento pode abrir.

Agentforce SpecialistCertificação oficial Salesforce

UNEMAT + IFMTCiência da Computação e formação técnica

Repertório que se ampliaHuawei HCIA-5G, dados e infraestrutura

03A REALIDADE DA PRODUÇÃO

O sistema precisa
funcionar. De verdade.

Desde 2022, Salesforce é parte do meu trabalho. A responsabilidade vai além da implementação.

Uma chamada HTTP pode funcionar.
Uma integração precisa ser confiável.

Trabalho com processos comerciais, atendimento, Field Service, pagamentos, pedidos, precificação, estoque, contratos e portais. São regras de negócio que atravessam sistemas e afetam a rotina de pessoas.

Em cenários com SAP, TOTVS, ERPs e APIs de terceiros, um payload correto é só o começo. Falhas, duplicidade, filas e consistência de dados também fazem parte do desenho.

Resolver o erro é uma parte. Explicar por que ele aconteceu, os riscos e o caminho que faz sentido para o negócio é outra.

  • Sales Cloud
  • Service Cloud
  • Field Service
  • Experience Cloud
FIG. 02 / NENHUM SISTEMA É UMA ILHA
ERP / APIsSAP · TOTVS · serviços
SalesforceDados + automações + negócio
ProcessamentoFilas · eventos · retentativas
ObservabilidadeLogs · rastreamento · suporte
Confiabilidade é pensar também no que acontece entre as caixas.

O repertório não termina na plataforma.

Back-end & APIsNode.js, TypeScript, NestJS, Python, PHP, Laravel, C# e Java.

Interfaces & aplicaçõesJavaScript, React, Vue e React Native. Componentes que conversam com serviços.

Dados & infraestruturaPostgreSQL, SQL, NoSQL, Docker, Git e CI/CD. Entender o que acontece fora também melhora o que se constrói dentro.

04O QUE OS ERROS ENSINAM

O erro de produção
não lê a documentação.

Algumas das melhores lições de arquitetura começam quando a solução que parecia correta deixa de funcionar.

Caderno de campo — experiências técnicas anonimizadas. Sem dados de clientes.

01 Email-to-Case
CASO 01 LIMITES & TRANSAÇÕES

Quando 101 queries contam uma história maior.

Um processo de recebimento de e-mails apresentava falhas relacionadas ao limite transacional de consultas SOQL.

O desafio

Entender a transação completa: triggers, automações e critérios de associação de mensagens, além da consulta que atingiu o limite.

O raciocínio técnico

Investigar a causa raiz, avaliar consultas em lote e identificar operações redundantes. O desenho das automações precisa ser analisado como um conjunto.

  • Governor limits
  • Bulkification
  • Arquitetura de triggers
  • Fluxo transacional
“Nem todo limite estourado é apenas um problema de performance. Às vezes, ele revela um problema de desenho.”
02 Integrações corporativas
CASO 02 CONFIABILIDADE & CONTRATOS

Payload é só o começo.

Integrações entre Salesforce, ERPs e APIs externas precisam lidar com indisponibilidade, requisições repetidas e sincronização de estados.

O desafio

Manter consistência quando uma chamada falha, chega duplicada ou é processada fora de ordem.

O raciocínio técnico

Avaliar contratos de API, idempotência, retentativas e reprocessamento. Definir responsabilidades e tornar cada operação rastreável.

  • REST & SOAP
  • Idempotência
  • Async Apex
  • Observabilidade
“Integrar dois sistemas é fácil no cenário ideal. O desafio é continuar confiável quando o cenário ideal desaparece.”
03 Lead Convert
CASO 03 DADOS & REGRAS DE NEGÓCIO

Converter um Lead pode ser uma discussão de arquitetura.

Um processo de conversão envolvia clientes existentes, Account, Contact, tipos de registro e automações que podiam entrar em conflito.

O desafio

Entender quais registros reaproveitar e como preservar as regras de associação ao longo da conversão.

O raciocínio técnico

Revisar a modelagem, o papel de Person Accounts e o ciclo de vida do Lead. Explicar as alternativas às áreas de negócio antes de alterar o comportamento.

  • Modelo de dados
  • Person Accounts
  • Record Types
  • Ciclo de vida
“O problema nem sempre está no código que falhou. Pode estar na forma como o processo foi modelado.”
04 Field Service
CASO 04 CONSISTÊNCIA & OPERAÇÃO

O fluxo pode parecer perfeito. A operação não perdoa.

O caminho entre Opportunity, produtos, ordens de serviço e agendamentos exige consistência entre serviços, valores e estados.

O desafio

Considerar estados parciais, cancelamentos e o impacto das regras na rotina de quem executa o serviço.

O raciocínio técnico

Analisar as relações entre Work Orders, seus itens, Service Appointments e Opportunity Line Items. Validar cálculos e transições com o processo de negócio.

  • Work Orders
  • Service Appointments
  • Estados parciais
  • Regras comerciais
“Uma solução boa precisa passar nos testes e fazer sentido no trabalho de quem depende dela.”
05 Contratos & renovação
CASO 05 AUTOMAÇÃO & INTEGRIDADE

Automatizar também significa saber o que não alterar.

Fluxos de renovação e clonagem podem criar associações indevidas entre registros originais e derivados.

O desafio

Preservar a integridade referencial sem atualizar registros que não fazem parte da operação.

O raciocínio técnico

Revisar os relacionamentos e critérios da automação. Isolar a responsabilidade de cada atualização e validar os caminhos com testes regressivos.

  • Integridade de dados
  • Clonagem
  • Salesforce Flow
  • Testes regressivos
“Às vezes, a melhor correção não é adicionar mais automação. É remover uma decisão que não deveria existir.”
06 Observabilidade
CASO 06 RASTREAMENTO & DIAGNÓSTICO

Se o sistema não explica, alguém vai precisar adivinhar.

Em processos complexos, logs isolados nem sempre permitem reconstruir uma operação que percorre vários serviços.

O desafio

Conectar os eventos para entender onde uma falha começou e quais etapas foram afetadas.

O raciocínio técnico

Trabalhar com logs estruturados, correlation IDs e rastreamento transacional. Pensar no tratamento de exceções junto com a estratégia de suporte.

  • Correlation IDs
  • Logs estruturados
  • Monitoramento
  • Diagnóstico
“Um sistema observável transforma investigação em análise, e não em adivinhação.”
07 Deploy & recuperação
CASO 07 TESTES & RESPONSABILIDADE

Subir para produção não é o final do desenvolvimento.

Mudanças relevantes exigem entender dependências, falhas de testes e o efeito sobre os dados existentes.

O desafio

Planejar o que acontece antes, durante e depois de uma implantação, incluindo a possibilidade de reversão.

O raciocínio técnico

Combinar testes Apex e regressivos, dry-run, backup e plano de rollback. Reservar uma etapa de validação após o deploy.

  • Testes Apex
  • Dry-run
  • Backup & rollback
  • Validação pós-deploy
“Quem pensa em produção precisa pensar no que acontece antes, durante e depois do deploy.”

Ferramentas mudam.
Raciocínio fica.

Não é uma disputa entre quem sabe mais. É uma mudança na forma de fazer perguntas.

O PONTO DE PARTIDA

“Como eu faço isso?”

  • Decorar sintaxe e reproduzir exemplos
  • Olhar uma automação isoladamente
  • Resolver apenas o cenário feliz
  • Deixar volume e falhas para depois
  • Medir evolução pela quantidade de entregas
O PRÓXIMO PASSO

“Por que essa solução?”

  • Modelar o problema e entender o contexto
  • Conectar dados, transações e negócio
  • Antecipar limites e projetar para falhas
  • Escolher ferramentas e comunicar trade-offs
  • Assumir as consequências das decisões
05EXPERIÊNCIA QUE VIRA MÉTODO

Menos receita pronta.
Mais raciocínio próprio.

Mentoria Salesforce Além do Óbvio.
Uma proposta de acompanhamento para desenvolver prática, repertório e autonomia.

TRILHA / 01

Apex que aguenta produção.

Código bom assume responsabilidades. E conhece seus limites.

Explorar os temas

Fundamentos e orientação a objetos · Bulkification · Triggers e serviços · Testes · Queueable, Batch e Scheduled Apex · Tratamento de erros.

TRILHA / 02

Flow com intenção.

Saber quando usar também é saber desenvolver.

Explorar os temas

Flow ou Apex · Critérios de entrada e reentrada · Ordem de execução · Modelagem · Performance · Manutenção sustentável.

TRILHA / 03

LWC com contexto.

A interface é parte da solução. Não a última camada de tinta.

Explorar os temas

Componentização · Estado e reatividade · Eventos · Integração com Apex · UX e testabilidade · Contratos e erros.

TRILHA / 04

Integrações corporativas.

O endpoint respondeu. O trabalho continua.

Explorar os temas

REST e SOAP · Autenticação · Webhooks · Payloads · Processamento assíncrono · Idempotência · Retentativas · Observabilidade.

TRILHA / 05

Arquitetura sob pressão.

Decisões que continuam fazendo sentido em produção.

Explorar os temas

Incidentes · Modelagem de dados · Limites transacionais · Logs · Trade-offs · Governança · Testes e deploy.

TRILHA / 06

Carreira e posicionamento.

Aprender a defender uma decisão é parte da evolução.

Explorar os temas

Repertório · Comunicação técnica · Portfólio · Entrevistas técnicas · Responsabilidade · Tecnologia e negócio.

MÉTODO ALÉM DO ÓBVIO

Entender. Praticar.
Saber explicar.

Não é uma fórmula pronta. É um percurso de engenharia de software aplicado ao seu momento.

  1. 01

    Diagnosticar

    Seu ponto de partida.

    Experiência, objetivos, dificuldades e autonomia. Primeiro, entender o que você realmente precisa.

  2. 02

    Construir base

    O porquê antes do como.

    Fortalecer os fundamentos para que a próxima solução não dependa de uma receita pronta.

  3. 03

    Aplicar

    Raciocínio em movimento.

    Exercícios contextualizados, revisão de código e Flow, e discussão de cenários de arquitetura.

  4. 04

    Explicar

    Uma decisão bem defendida.

    Justificar escolhas, comparar alternativas e comunicar consequências técnicas e de negócio.

  5. 05

    Evoluir

    Levar o aprendizado adiante.

    Consolidar a prática em projeto, repositório ou portfólio e orientar os próximos passos.

O caminho começa
onde você está.

Três pontos de partida. A trilha faz sentido quando respeita sua experiência.

01
FUNDAMENTOS

Base sólida.

Para quem está começando ou quer reorganizar a base. Plataforma, dados, lógica, Apex, Flow, SOQL e segurança para ganhar autonomia progressivamente.

02
DESENVOLVIMENTO

Dev Salesforce de verdade.

Para quem já implementa e quer decidir com confiança. Arquitetura de código, LWC, integrações, testes, performance, Async Apex e governança de automações.

03
MATURIDADE TÉCNICA

Arquitetura e senioridade.

Para quem enfrenta sistemas mais complexos. Integrações robustas, observabilidade, riscos, trade-offs e comunicação com o negócio. Responsabilidade se desenvolve com prática.

↳COMO FUNCIONA NA PRÁTICA

Menos aula decorada.
Mais problema
de verdade.

Vamos entender seu momento
01 / ENCONTROS COM CONTEXTO

1h a 1h30 para pensar junto.

Sessões práticas, revisão de código e Flow, discussões de arquitetura e exercícios contextualizados. Diagnóstico inicial e orientações de estudo conectam cada encontro.

02 / APRENDIZADO QUE CONTINUA

Algo que você consegue explicar.

Conforme o escopo acordado: projeto para portfólio, repositório estruturado, exercícios, registro de decisões e plano de evolução profissional.

Formato, frequência, disponibilidade e investimento são alinhados na conversa inicial.

Talvez você já saiba Apex.
Mas sabe explicar por quê?

PARA QUEM É
  • Estou começando.Quero uma base que vá além dos tutoriais.
  • Já trabalho com Salesforce.Quero entender padrões, arquitetura e decisões.
  • Venho de outra tecnologia.Quero conectar meu repertório ao ecossistema.
  • Busco mais responsabilidade.Preciso evoluir em produção, integrações e análise de riscos.
  • Quero me posicionar melhor.Quero apresentar soluções e defender minhas escolhas.
ANTES DA CONVERSA

Boas perguntas.
Respostas diretas.

Ficou alguma dúvida?
Pode me chamar

Preciso saber Apex antes de começar?

Não necessariamente. A trilha parte de um diagnóstico para identificar os fundamentos necessários e respeitar seu momento.

A mentoria serve para administradores Salesforce?

Pode servir para profissionais que desejam aprofundar sua visão técnica, desde que os objetivos sejam compatíveis com o foco da mentoria. Esse alinhamento acontece na conversa inicial.

É apenas para quem está começando?

Não. Existem caminhos voltados a fundamentos, desenvolvimento e discussões de arquitetura, de acordo com a experiência e os objetivos de cada pessoa.

Vamos trabalhar com projetos reais?

A proposta envolve exercícios, estudos de caso anonimizados, revisões e cenários semelhantes aos de ambientes corporativos. Informações internas e dados de clientes não são compartilhados.

A mentoria é individual?

O formato e a disponibilidade serão alinhados durante a conversa inicial. A proposta é adaptar o acompanhamento ao contexto e ao escopo combinado.

Quanto custa?

Os valores e o escopo serão conversados diretamente após compreender seu momento e seu objetivo. Não existe um pacote único definido nesta página.

Vou receber certificação Salesforce?

Não. A mentoria é independente e não emite certificações oficiais Salesforce, nem garante aprovação em exames.

Qual a duração?

As sessões são propostas em blocos de aproximadamente 1h a 1h30. A duração do percurso e a quantidade de encontros dependem do formato combinado.

06SEU PRÓXIMO PASSO

O próximo capítulo
pode ser o seu.

Se você quer virar referência,
comece pensando como uma.

Me diga onde você está hoje. A gente encontra o formato mais honesto para sua evolução.

UM NOVO OLHAR PARA OS MESMOS PROBLEMAS.ALÉM DO ÓBVIO ↗