>MARAT_SHVETS.portfolio
> cd ../projects
002
AI · Fullstack

AI-скрининг резюме для HR

Fullstack-разработчик · Аналитик·2024 · 2 месяца

Динамические формы, GPT-скрининг резюме, административная панель для HR-команды.

Node.jsReactOpenAI APIBitrix24PostgreSQL
GPT
Первичный отбор
Время первичного скрининга20 мин → 2 мин
Стандартизация оценки100%
Критериев оценкидо 15 на вакансию
Форматов резюмеPDF, DOCX, TXT
// ЗАДАЧА

HR-команда тратила до 4 часов в день на первичный просмотр резюме. Качество оценки зависело от усталости и субъективности рекрутера. Нужен был инструмент, который бы стандартизировал первичный скрининг и выдавал структурированную оценку.

// ПРОЦЕСС
01
Сбор требований

Провёл глубинные интервью с рекрутерами. Выяснил, какие критерии они оценивают вручную, какие формулировки считают "красными флагами", какой формат выдачи результата удобен. Задокументировал в Confluence.

02
Проектирование системы промптов

Разработал систему промптов для GPT-4: структурированный запрос с критериями вакансии, CV-текстом и шаблоном JSON-ответа. Протестировал на 50+ реальных резюме, откалибровал веса критериев.

03
Разработка фронтенда

Реализовал динамические формы на React: создание вакансии с настройкой критериев оценки, загрузка резюме (PDF/DOCX), просмотр результатов скрининга. Интеграция с Bitrix24 для синхронизации кандидатов.

04
Бэкенд и AdminPanel

Node.js API: парсинг документов, обращение к OpenAI, сохранение результатов в PostgreSQL. Административная панель для HR: управление вакансиями, просмотр оценок, настройка критериев скрининга.

// РЕШЕНИЕ

Веб-приложение: HR создаёт вакансию с критериями → загружает резюме → GPT анализирует и выдаёт оценку по каждому критерию с обоснованием → рекрутер видит структурированный результат и принимает решение за 2 минуты вместо 20.

// РЕЗУЛЬТАТЫ
20 мин → 2 мин
Время первичного скрининга
100%
Стандартизация оценки
до 15 на вакансию
Критериев оценки
PDF, DOCX, TXT
Форматов резюме
// СТЕК
Node.jsReactOpenAI GPT-4PostgreSQLBitrix24 RESTPDF-parse