Pular para o conteúdo
Scorpionware
← Todos os cases

Empresa de software nos EUA · Full-stack

Plataforma de Engineering Operations

Consolida Linear, GitHub, Sentry, Vercel e Slack num banco normalizado e transforma isso em métricas de engenharia.

1234567
  1. 1Next.js 16 + React 19
  2. 2Auth.js (SSO Google)
  3. 3Server Actions + RBAC
  4. 4Sync (pg-boss)
  5. 5PostgreSQL + Prisma
  6. 6Linear · GitHub · Sentry · Vercel
  7. 7Slack bot

5 fontes

Linear, GitHub, Sentry, Vercel e Slack num só banco

5 papéis

RBAC com SSO Google

3 camadas

testes unitários, integração e E2E no CI

Contexto

O time de engenharia tinha dados espalhados em cinco ferramentas e nenhuma visão consolidada de entrega.

Desafio

Sincronizar fontes com limites de API diferentes, resolver a identidade da mesma pessoa em cada plataforma e transformar isso em métricas confiáveis.

Solução

  • Sync incremental resiliente com filas em pg-boss, respeitando rate limits de cada API.
  • Resolução de identidade ligando a mesma pessoa no Linear, GitHub, Sentry, Vercel e Slack.
  • Dashboard por desenvolvedor: lead time de PR, vínculo PR-tarefa e tendência de erros.
  • Auth.js com SSO Google, rate limiting e RBAC com 5 papéis.
  • Bot de standup no Slack.
  • CI com testes unitários, de integração e E2E, e desenvolvimento com workflow de agentes de IA.

Resultado

Uma fonte única de verdade para a operação de engenharia, com métricas que o time usa para decidir.

Tem um desafio parecido?

Fale com nosso CTO →