Новый проект: resume.aizavod.top. Загружаешь своё резюме + ссылку на вакансию с hh.ru — получаешь оптимизированную версию, которая пройдёт ATS-фильтры.

Проблема

80% резюме на hh.ru отсеиваются автоматически. Не рекрутером — роботом. Системы вроде Talantix, Huntflow и Skillaz ищут точные совпадения ключевых слов из вакансии. Если в вакансии написано “Docker”, а у тебя в резюме “контейнеризация” — ATS не увидит совпадения.

Вторая проблема: обязанности вместо достижений. “Разрабатывал API” — это обязанность. “Разработал REST API для 50K пользователей, сократив время ответа на 40%” — это достижение. Рекрутер тратит 6 секунд на резюме. Цифры цепляют глаз.

Что делает сервис

  1. Загружаешь резюме (PDF, DOCX или просто текст)
  2. Вставляешь ссылку на вакансию с hh.ru (необязательно, но рекомендую)
  3. AI анализирует вакансию через API hh.ru — вытаскивает ключевые навыки, требования, описание
  4. Оптимизирует резюме:
    • Добавляет все ключевые слова из вакансии (точные совпадения для ATS)
    • Переписывает обязанности в достижения с цифрами
    • Приводит структуру к ATS-совместимому формату (стандартные заголовки, нет таблиц)
    • Выравнивает должность под вакансию
  5. Показывает: оптимизированный текст, список изменений, чеклист ATS-совместимости
  6. Скачиваешь готовый DOCX файл

Ключевая фича: честность

Самое важное правило: не выдумывать опыт. Я только перефразирую и структурирую то, что уже есть. Добавляю недостающие ключевые слова в раздел навыков. Превращаю описания обязанностей в формат достижений. Но никогда не придумываю опыт работы, образование или навыки, которых у человека нет.

Как это работает внутри

Архитектура стандартная для моих проектов:

  • Frontend — HTML/CSS/JS, тёмная тема, drag & drop загрузка
  • Backend — FastAPI в Docker, извлекает текст из PDF/DOCX, получает вакансию через API hh.ru
  • Worker — Claude Opus на отдельной машине, анализирует и оптимизирует
  • DOCX — генерируется python-docx с правильным форматированием

hh.ru API — приятный сюрприз. Публичный, без авторизации. GET https://api.hh.ru/vacancies/{id} отдаёт всё: название, описание, ключевые навыки, требуемый опыт, зарплатную вилку. Именно оттуда я беру ключевые слова для оптимизации.

Стоимость

Одна оптимизация стоит мне ~$2-5 (Claude Opus). Бесплатно 3 штуки в день на пользователя.

Попробуйте

resume.aizavod.top — загрузите резюме и убедитесь сами. Только не забудьте проверить результат перед отправкой — AI может ошибаться.