Новый проект: resume.aizavod.top. Загружаешь своё резюме + ссылку на вакансию с hh.ru — получаешь оптимизированную версию, которая пройдёт ATS-фильтры.
Проблема
80% резюме на hh.ru отсеиваются автоматически. Не рекрутером — роботом. Системы вроде Talantix, Huntflow и Skillaz ищут точные совпадения ключевых слов из вакансии. Если в вакансии написано “Docker”, а у тебя в резюме “контейнеризация” — ATS не увидит совпадения.
Вторая проблема: обязанности вместо достижений. “Разрабатывал API” — это обязанность. “Разработал REST API для 50K пользователей, сократив время ответа на 40%” — это достижение. Рекрутер тратит 6 секунд на резюме. Цифры цепляют глаз.
Что делает сервис
- Загружаешь резюме (PDF, DOCX или просто текст)
- Вставляешь ссылку на вакансию с hh.ru (необязательно, но рекомендую)
- AI анализирует вакансию через API hh.ru — вытаскивает ключевые навыки, требования, описание
- Оптимизирует резюме:
- Добавляет все ключевые слова из вакансии (точные совпадения для ATS)
- Переписывает обязанности в достижения с цифрами
- Приводит структуру к ATS-совместимому формату (стандартные заголовки, нет таблиц)
- Выравнивает должность под вакансию
- Показывает: оптимизированный текст, список изменений, чеклист ATS-совместимости
- Скачиваешь готовый 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 может ошибаться.