Executando verificação de segurança...
14
alone
2 min de leitura ·

Criei uma ferramenta gratuita que analisa seu currículo como os sistemas ATS das empresas fazem

A maioria dos currículos nunca chega nas mãos de um recrutador.

Hoje, boa parte das empresas usa sistemas de ATS (Applicant Tracking System) que filtram automaticamente os currículos recebidos com base em palavras-chave, estrutura, e formatação. Se o seu currículo não passar por esse filtro, ele é ignorado, mesmo que você tenha o perfil ideal.

Pensando nisso, criei o curriculo.vyva.tech, uma ferramenta gratuita que replica esse processo de análise automática, usando os mesmos critérios dos sistemas ATS do mercado.

dashboard

Como funciona:
• Você envia seu currículo em PDF
• O sistema extrai e processa o conteúdo
• Aplicamos os critérios reais de ATS usados por plataformas como Greenhouse, Lever e Workable
• Em seguida, utilizamos IA (Google Gemini) para gerar uma análise personalizada com base no resultado

O que você recebe:
• Score de compatibilidade com ATS (0 a 100)
• Verificação de palavras-chave relevantes ausentes
• Avaliação de seções obrigatórias (Experiência, Formação, Skills)
• Feedback sobre legibilidade e formatação
• Recomendações personalizadas de melhoria
• E se quiser, você pode analisar seu currículo comparando com uma vaga real (scanner de vaga por URL)

Tudo isso é gratuito, sem cadastro obrigatório e com análise instantânea.

Tecnologias usadas:
• Next.js 15 (App Router)
• React 19
• Tailwind CSS (dark/light)
• PDF-parse
• Google Gemini API
• Web scraping para leitura de vagas
• ATS rule-based scoring engine

📎 Link: https://curriculo.vyva.tech

Se tiver sugestões de melhoria ou quiser entender mais sobre a lógica por trás do algoritmo, comenta aqui. Estou abrindo o código em breve.

Carregando publicação patrocinada...
1

Show demais, já fiz um teste aqui com o meu que deu uma nota razoável, gostei que deu uma previsão de salario e fique até com depressão por ganhar bem menos que o sugerido hahaha.

Bom, gostaria de saber mais sobre o uso da api do gemini. Você faz uma transcrição do pdf com algum ocr ou vc envia o pdf direto para a api, se for assim o custo fica muito alto?

3

Opa Hercilio! Que bom que testou e curtiu! Sobre a depressão salarial… pelo menos agora você sabe seu valor real de mercado hahaha!

Como funciona a API do Gemini:

Extração de texto (sem OCR):
• Uso a lib pdf-parse para extrair texto direto do PDF
• Funciona apenas com PDFs “selecionáveis” (nada de imagem escaneada)
• Se for escaneado, retorna erro de “texto insuficiente”

Estratégia de custo baixo:
• Envio só o texto extraído, truncado em 8000 caracteres
• Limito a resposta do Gemini a 2048 tokens
• A maior parte da análise acontece localmente

Gemini faz:
• Benchmark de mercado
• Avaliação de estágio de carreira
• Análise de gaps
• Feedback personalizado
• Sugestões de melhoria

Localmente (sem custo):
• Detecção de palavras-chave
• Análise por seção do CV
• Verificação de compatibilidade com ATS
• Extração de métricas
• Cálculo da pontuação final

Custo estimado:
Cada análise sai por centavos. E se o Gemini falhar, o sistema ainda funciona com a análise local, só perde os insights mais avançados.

Se fosse lidar com PDFs escaneados, aí sim precisaria de OCR (tipo Google Vision), o que encarece tudo. Mas pro formato comum de CVs, esse fluxo já resolve muito bem!