idens / workshoptriagem de currículos
Vaga aberta · 4 dias · 380 currículos

O candidato
que ninguém viu.

Como a Vértice RH perdeu a melhor contratação na página 8.

idens HUGO DORIA · 2026
a históriao candidato que ninguém viu
Conhece o Rafael

Rafael.

Recrutador na Vértice RH faz 2 anos. É bom no que faz. O problema não é ele, é o trabalho que ficou grande demais pra caber numa pessoa.

2 anos de Vértice RH
Bom recrutador
5 vagas abertas ao mesmo tempo
02
a históriao candidato que ninguém viu
380
O volume

Currículos numa vaga só.
Em 4 dias.

E mais 5 vagas rodando junto. Se ele gastar 5 minutos por currículo, são mais de 30 horas só pra ler uma vaga.

Quanto tempo dá pra dar pra cada currículo quando chegam 380? A resposta honesta é segundos.

03
a históriao candidato que ninguém viu
Como ele faz hoje

Lê o topo da pilha, chuta o resto.

Chegada
Candidato
Tempo de leitura
Status
001
João Pereira
4 min
lido
037
Patrícia Lima
40 s
passou o olho
180
Eduardo Ramos
0 s
não aberto
247
Marina Souza
0 s
não aberto
380
Vinícius Alves
0 s
não aberto

Ele lê na ordem de chegada. Mérito não entra na conta, sorte de quem caiu no topo é o que decide.

04
a históriao candidato que ninguém viu
A vaga que não fechou

Semana inteira em entrevista.
Zero contratado.

380
chegaram
40
lidos
8
entrevistados
0
contratados

Não foi falta de candidato bom. Foi triagem que escolheu os 8 errados de uma pilha com gente certa enterrada.

05
O custo
3 semanas perdidas
1 cliente novo que foi embora
1 honorário que não entrou

A parte que mais dói é o cliente novo. Era conta que ia virar recorrente.

a históriao candidato que ninguém viu
O candidato 247

O melhor estava
na página 8.

Marina Souza existia o tempo todo, na posição 247. O Rafael leu até a 40. Ela foi pro concorrente.

curriculo_247.pdf
Marina Souza
Stack exato.
Setor certo.
Salário na faixa.
Nunca foi aberto.
07
E se

E se os 380 fossem lidos contra a vaga, com nota e justificativa, antes do café esfriar?

O Rafael abriria a lista já ordenada, leria os 10 melhores com calma, e a Marina estava lá no topo.

mão na massaao vivo, no claude code
Agora, juntos

Vamos construir
isso. Agora.

Nos próximos 40 minutos, do zero, no Claude Code. A ferramenta que teria achado a Marina.

09
mão na massatriador de currículos
O fluxo em 4 passos

O que vamos
construir.

01
Cadastrar a vaga

O gabarito contra o qual tudo vai ser medido: obrigatórios, desejáveis, faixa.

02
Ler os currículos

De pilha de PDF a texto estruturado que a máquina entende.

03
Dar o score

Cada currículo comparado com a vaga, nota de 0 a 100, com justificativa.

04
Ranquear

Pilha aleatória vira lista ordenada por mérito, do melhor pro pior.

Um passo por vez, testando a cada etapa. No fim, a ferramenta cospe um ranking dos 380.

10
mão na massa · checkpoint 1triador de currículos
01Cadastrar vaga
02Ler currículos
03Dar score
04Ranquear
prompt · cadastrar a vaga
Cria um projeto pra triagem de currículos.
Começa criando um arquivo vaga.md com a descrição de uma vaga de desenvolvedor full stack pra uma fintech.
Inclui obrigatórios, desejáveis, anos de experiência e faixa salarial.
A vaga é o gabarito

Vaga genérica
gera score genérico.

vaga.md
## Obrigatórios
3+ anos com React e Node.js
Banco relacional (Postgres)
Integração com APIs de pagamento
## Desejáveis
Experiência em fintech ou banco
Inglês para leitura
Familiaridade com AWS
## Faixa salarial
R$ 10.000 a R$ 14.000
11
mão na massa · checkpoint 2triador de currículos
01Cadastrar vaga
02Ler currículos
03Dar score
04Ranquear
A primeira vitória concreta

De pilha de PDF a texto
que a máquina lê.

prompt · ler os currículos
Tem uma pasta curriculos/ com vários PDFs.
Cria um script que lê cada PDF, extrai o texto e guarda numa estrutura com nome do arquivo e conteúdo.
Roda e me mostra que conseguiu ler todos.
saída
380 currículos lidos
curriculo_001.pdf  ok
curriculo_037.pdf  ok
curriculo_180.pdf  ok
curriculo_247.pdf  ok
curriculo_380.pdf  ok
12
mão na massa · checkpoint 3triador de currículos
01Cadastrar vaga
02Ler currículos
03Dar score
04Ranquear
O coração da ferramenta

Obrigatório pesa mais
que bonito.

prompt · score de 0 a 100
Pra cada currículo, compara o texto com a vaga.md e dá um score de 0 a 100 de aderência.
Pesa mais os obrigatórios que os desejáveis.
Me devolve em JSON.
score.json
{
  "candidato": "Marina Souza",
  "arquivo": "curriculo_247.pdf",
  "score": 94
}
13
mão na massa · checkpoint 4triador de currículos
01Cadastrar vaga
02Ler currículos
03Dar score
04Ranquear
A ferramenta confiável

Não só o 94.
O porquê do 94.

prompt · positivos e negativos
Além do score, pra cada candidato me dá positivos, negativos e uma recomendação: entrevistar, talvez ou descartar.
Justifica cada ponto com base no que está escrito no currículo.
marina.json
"positivos"
5 anos com React e Node
2 anos em fintech
já integrou gateway de pagamento
"negativos"
não menciona experiência com AWS
"recomendacao"
"entrevistar"
14
mão na massa · checkpoint 5triador de currículos
01Cadastrar vaga
02Ler currículos
03Dar score
04Ranquear
O fluxo fecha aqui

De pilha aleatória
a ranking por mérito.

#
Candidato
Score
Recomendação
01
Marina Souza
94
entrevistar
02
Bruno Carvalho
88
entrevistar
03
Letícia Andrade
81
entrevistar
04
Diego Martins
73
talvez
05
Patrícia Nunes
69
talvez
06
Thiago Moreira
61
talvez
07
Camila Rocha
55
talvez

Não importa se a Marina mandou em 1º ou em 247º. Ela aparece onde merece.

15
mão na massa · checkpoint 6triador de currículos
01Cadastrar vaga
02Ler currículos
03Dar score
04Ranquear
Checkpoint 6 · o momento

Em 1º lugar:
Marina Souza.

Currículo 247. Score 94. O sistema achou ela em segundos.

ranking.md
1. Marina Souza · 94 · entrevistar
2. Bruno Carvalho · 88 · entrevistar
3. Letícia Andrade · 81 · entrevistar
247 currículos depois, ela estava no topo.
16
Humano no comando

A ferramenta ranqueia. A pessoa decide.

O score é apoio à decisão, não juiz. A máquina não descarta gente sozinha, por erro e por viés. O recrutador para de abrir PDF e passa a decidir.

a históriao candidato que ninguém viu
O Rafael, depois

Ele continua sendo o recrutador.
Só parou de fazer o que a máquina faz melhor.

Antes

Ler 40 de 380 e torcer pra ter sorte.

Depois

Abrir a lista ordenada e ler os 10 melhores com calma.

A Marina da próxima vaga não vai ficar na página 8. O trabalho dele virou decidir, não caçar.

18
obrigadotriagem de currículos · idens
Em 40 minutos

Vocês construíram
um triador de currículos.

Toda empresa que contrata tem uma pilha que ninguém lê até o fim, e uma Marina enterrada nela. Agora vocês sabem desenterrar.

E-mail
contato@idens.ai
Apresentador
@hdoria
Onde
Aracaju · Brasil
idens O CANDIDATO QUE NINGUÉM VIU · 2026