PulseWatch — Plataforma de Monitoramento de E-commerce
SaaS multi-tenant, 500+ clientes, engenheiro único
Métricas-chave

Contexto
Lojas de e-commerce operam sem nenhuma camada de observabilidade entre os eventos da loja e o dono do negócio — quem vê que algo quebrou é o cliente, não a equipe.
O desafio
Lojas perdem receita com falhas silenciosas: estoque zerado, erro de pagamento e queda de API ficam horas sem detecção. O problema não é a loja cair — é ninguém ficar sabendo enquanto a receita escoa.
A arquitetura
Construí a plataforma inteira do zero, como engenheiro único: workers de health-check configuráveis, motor de alertas baseado em threshold e um pipeline de notificação multi-canal (email, SMS, Slack), com API em Node.js/TypeScript sobre PostgreSQL e dashboard em tempo real.
Decisões de engenharia
Alerta é o produto
O valor não está em coletar métrica, está em interromper a pessoa certa na hora certa. Por isso o pipeline de notificação é multi-canal e o threshold é configurável por cliente — um alerta que chega tarde ou no canal errado vale zero.
Multi-tenant desde o primeiro dia
O isolamento entre clientes foi decidido antes do primeiro cliente entrar, e não retrofitado depois — o que é o que permitiu chegar a 500+ contas sem uma reescrita no meio do caminho.
Produto inteiro, um engenheiro
Do modelo de dados ao dashboard, passando por billing e entrega de alerta. Escopo assim obriga a escolher onde investir engenharia e onde aceitar o simples — e essa escolha é o trabalho.