Portfólio

GABRIEL LIMA Engenheiro de Dados / Desenvolvedor Full Stack

CRM & automação

PulseSaaS

Conversas, campanhas e integrações organizadas por workspace.

Conheça o propósito e a experiência
Veja o fluxo e as decisões de engenharia Conteúdo técnico opcional
Roteador de contexto Artefato técnico

ETAPA 01 / 03

O evento chega com uma origem.

O corpo recebido tem sua assinatura verificada antes de seguir no fluxo.

Entrada
Webhook ilustrativo
Decisão
Verificar a assinatura do evento.
Saída
Entrada verificada
Fluxo técnico ilustrativo com conteúdo curado; complementa as imagens acima e não representa uma execução operacional.

Decisões por trás
da experiência.

Webhooks podem chegar repetidos, em lote ou fora de ordem. Em uma plataforma com vários clientes, atribuir um evento ao lugar errado é um problema de dados.

O que este projeto demonstra

  1. Verificar a assinatura do corpo recebido.

  2. Resolver o workspace pelo contexto da integração; rejeitar ambiguidades.

  3. Deduplicar por ID externo e tenant; preservar a ordem do resumo da conversa.

Quer conversar sobre este projeto ou uma oportunidade CLT?

Posso contar como pensei as decisões e entender o que seu time procura.