Código que aguenta volume
- Bulkificação com lote de 200 registros nos testes
- Batch, Queueable e Schedulable conforme o tipo de carga
- Serviço de domínio sem SOQL nem DML, testável em unidade
Perfil técnico · Salesforce
Desenvolvedor Salesforce com foco em Apex, Lightning Web Components e integrações. Esta página reúne o que eu sei fazer e o arquivo onde você confere cada afirmação.
Projetos demonstrativos, empresas e dados fictícios. Experiências profissionais reais não são publicadas por confidencialidade.
Competências
Onde ver no código
Para avaliar sem precisar de uma org: abra o arquivo e confira a decisão descrita.
Campos de filtro descobertos em runtime e aceitos só se existirem no schema
opp-mapOpportunityFieldDiscovery.clsCallout fora da transação, com cache e encadeamento do restante
opp-mapAccountGeocodingQueue.clsBatch noturno com upsert idempotente por chave externa
rebuy-radarRebuyPatternBatch.clsNotificação apenas na transição de estado, para evitar spam
rebuy-radarRebuyRiskNotifier.clsSOQL agregado dinâmico com período sempre por bind
sales-dashboardKpiAnalyticsService.clsPDF gerado em Visualforce e arquivado como Salesforce Files
proposal-pdfProposalArchiveController.clsMétodo
Antes do código: qual decisão o usuário precisa tomar, de onde vem o dado e quem pode vê-lo.
Controller fino, serviço com a regra de negócio e selector com a consulta. Cada parte é testada sozinha.
Lote de 200, entrada inválida, usuário sem permissão, integração fora do ar e reentrega de evento.
O README explica o que foi escolhido, o que foi descartado e o que ainda falta.
Projetos
Pipeline geográfico · LWC + Apex
Um mapa interativo que transforma território, estágio e valor do pipeline em uma decisão visual sem abrir mão da segurança da consulta dinâmica.
Inteligência de carteira · Batch Apex
Um motor explicável de recompra que aprende a cadência de cada conta e mostra ao vendedor onde agir primeiro.
Integração assíncrona · REST + Webhook
Um fluxo de assinatura eletrônica que protege credenciais, valida eventos na fronteira e impede que reentregas alterem um estado final.
Integração financeira resiliente · REST + Apex
Uma esteira de eventos financeiros que recebe emissão e liquidação, contém duplicidades e conflitos e recupera eventos fora de ordem sem regredir a projeção do boleto.
Produto de RH · Apex + LWC + segurança por desenho
Um produto de RH instalável que cobre estrutura organizacional, férias pela CLT, promoções, recrutamento com portal público, onboarding e avaliação de desempenho, com acesso decidido pela hierarquia e não pela tela.
Ferramentas
Além do código, escrevo sobre o que aprendo no blog e publico desafios práticos de Apex com gabarito comentado.
Dúvidas técnicas, sugestões ou uma conversa sobre Salesforce.