AI edit for some vacancies
Release Please / release-please (push) Failing after 25s
CodeQL Analysis / Analyze (go) (push) Failing after 2m46s
CodeQL Analysis / Analyze (javascript-typescript) (push) Failing after 2m47s

This commit is contained in:
redlineo committed 2026-07-14 11:59:38 +03:00
1 parent 9fdd27bb11
commit 6bee70ddbb
11 files changed
+45 -23

No files matched your search

@@ -4,7 +4,7 @@
**Архетип:** Frontend Developer (Vue.js) — primary archetype
**Балл:** 4.2/5
**URL:** https://hh.ru/vacancy/134837105
**PDF:** output/cv-romanova-valeriya-biznes-tehnologii-middle-2026-07-07.pdf
**PDF:** output/cv-romanova-valeriya-biznes-tehnologii-middle-2026-07-14.pdf (обновлён 2026-07-14 — добавлен подтверждённый опыт с AI-инструментами)
**Legitimacy:** High Confidence
---
@@ -38,12 +38,12 @@
| Разработка переиспользуемых UI-компонентов, исправление дефектов | ✅ Прямое совпадение — более 20 багов исправлено в «Здесь Аптека», ~20 в РМК; компонентная разработка на shadcn/Tailwind |
| Участие в архитектуре и проектировании решений | ✅ Прямое совпадение — RBAC-дизайн, архитектура ЕКОМ с нуля |
| Помощь в организации процессов разработки | ✅ Прямое совпадение — Feature Branching, версионирование сборок, участие в спринт-планировании |
| Современные AI-инструменты в разработке | ⚠️ Не упомянуто явно в CV — честно отметить как область для уточнения, не фабриковать |
| Современные AI-инструменты в разработке | ✅ подтверждено: практический опыт разработки в связке с ИИ-ассистентом на пет-проекте (планировщик меню на неделю), включая оркестрацию нескольких субагентов и цикличное улучшение продукта по требованиям — см. `config/profile.yml` |
| Высшее образование (Computer Science или смежное) | ✅ ТулГУ, специалист по защите информации (смежная техническая специальность) |
| Java и серверные технологии (Jetty) — желательно | ❌ Пробел — нет опыта с Java/Scala/Jetty; в CV указан только ознакомительный Node.js/Express/MongoDB |
**Пробелы:**
1. **AI-инструменты в ежедневной разработке** — nice-to-have судя по формулировке ("proficiency in modern AI tools"), не hard-требование. Стратегия закрытия: честно уточнить на собеседовании реальный опыт использования (Copilot/Cursor/etc.), не заявлять неподтверждённое.
1. ~~**AI-инструменты в ежедневной разработке** — nice-to-have судя по формулировке ("proficiency in modern AI tools"), не hard-требование. Стратегия закрытия: честно уточнить на собеседовании реальный опыт использования~~ — закрыто: теперь есть конкретный подтверждённый практический кейс (пет-проект, оркестрация субагентов, цикличное улучшение по требованиям) вместо неподтверждённой области.
2. **Java/Scala/Jetty** — явно maркировано как "desirable", не обязательное. У кандидата есть ознакомительный Node.js/Express — смежный, но не эквивалентный backend-опыт. Не критично для frontend-роли, но стоит обозначить готовность изучать при необходимости.
3. **Стаж (3-6 лет заявлено vs ~1.7-2.5 года у кандидата)** — единственный потенциальный формальный риск на этапе ATS-скрининга, но по объёму реальной ответственности (greenfield-продукт с нуля, RBAC, параллельное ведение 3 продуктов) кандидат существенно перекрывает типичные Middle-задачи для этого диапазона стажа.
@@ -86,6 +86,7 @@
| 3 | Архитектура/процессы | RBAC и Feature Branching упомянуты раздельно | Объединить в единый нарратив "участие в архитектурных решениях и организации процессов разработки" — прямая цитата из требований JD | Прямое совпадение с требованием "help organize development processes" |
| 4 | Тестирование | Vitest/Playwright указаны в скиллах | Вынести конкретные примеры (unit-тесты компонентов, E2E-сценарии позитивные/негативные) в проектные буллеты | Прямое совпадение с "write unit and visual tests" |
| 5 | Ключевые слова | TS, Vue 3 уже есть | Добавить явно "переиспользуемые компоненты", "исправление дефектов", "SPA" | ATS-совпадение по формулировкам вакансии |
| 6 | Навыки / Summary | AI-инструменты не упоминались | Добавить практический опыт разработки в связке с ИИ-ассистентом (пет-проект — планировщик меню, оркестрация субагентов) | JD называет "proficiency in modern AI tools" как плюс — теперь есть чем подтвердить |
## F) План собеседований
@@ -146,7 +147,7 @@ Frontend, Vue.js, React, Angular, TypeScript, HTML, CSS, JavaScript, SPA, REST A
За последние ~2 года я с нуля разработала фронтенд внутренней системы управления заказами и логистикой («Здесь ЕКОМ») на Vue 3, Composition API и TypeScript — включая интерфейс с 9-параметровой фильтрацией заказов, заменивший неудобные таблицы 1С, и интерактивный график курьеров на базе drag-and-drop календаря, который избавил отдел логистики от ручного ввода расписания разработчиками. Отдельно спроектировала и объяснила бэкенд-команде ролевую модель авторизации (RBAC) — здесь пригодилось профильное образование в информационной безопасности, нестандартное для frontend-разработчика.
Также веду legacy-проект (РМК) на Vue 3 — там внедрила WebSocket-оповещения в реальном времени и Playwright E2E-тесты, параллельно обучив коллегу с 11-летним стажем работе с Git Flow.
Также веду legacy-проект (РМК) на Vue 3 — там внедрила WebSocket-оповещения в реальном времени и Playwright E2E-тесты, параллельно обучив коллегу с 11-летним стажем работе с Git Flow. Отдельно развиваю пет-проект (ИИ-планировщик меню на неделю) в связке с ИИ-ассистентом — практический опыт по части "proficiency in modern AI tools" из вашей вакансии.
Буду рада обсудить, как мой опыт может быть полезен вашей команде. На связи в будни (13:00-14:00, после 18:00) и в выходные — предлагаю сначала согласовать удобное время созвона в Telegram (@vbleroy) или VK (vk.com/vbleroy).
+6 -4
View File
@@ -5,7 +5,7 @@
**Балл:** 3.2/5
**URL:** https://geekjob.ru/vacancy/6a438ed2be5714b9180b0517
**Legitimacy:** High Confidence
**PDF:** output/cv-valeriya-romanova-appdepo-2026-07-09.pdf
**PDF:** output/cv-valeriya-romanova-appdepo-2026-07-14.pdf (обновлён 2026-07-14 — добавлен подтверждённый опыт с AI-инструментами)
---
@@ -34,7 +34,7 @@
**Пробелы:**
1. Публичного портфолио/GitHub нет — но JD допускает замену на описание практического опыта, что у кандидата есть в избытке (коммерческий Flutter-проект «Здесь Аптека»).
2. Опыт использования AI-инструментов (Claude Code, Cursor) отмечен как плюс, не подтверждён в cv.md — не hard blocker.
2. ~~Опыт использования AI-инструментов (Claude Code, Cursor) отмечен как плюс, не подтверждён в cv.md~~ — **обновлено:** теперь подтверждён практическим пет-проектом (ИИ-планировщик меню на неделю, в разработке в связке с ИИ-ассистентом, включая оркестрацию нескольких субагентов и цикличное улучшение по требованиям, см. `config/profile.yml`). Не hard blocker, но больше не открытый пробел.
## C) Уровень и стратегия
@@ -51,6 +51,7 @@
| 1 | Summary | Общий фрейминг Vue+Flutter | Сместить акцент на Flutter/Bloc/Firebase-часть опыта | JD целиком про Flutter-стек |
| 2 | Опыт | Общее описание проекта «Здесь Аптека» | Выделить конкретные баги/фичи (Избранное, редизайн кнопки) как аналог "pet-проектов" с измеримым результатом | Компания явно оценивает практические примеры вместо формального опыта |
| 3 | Контакты | — | В сопроводительном письме прямо спросить про почасовую ставку и ожидаемую загрузку (часов/неделю) | Это единственный некритичный, но решающий для принятия решения пробел |
| 4 | Cover letter | AI-инструменты не упоминались | Добавить фразу о практическом опыте разработки в связке с ИИ-ассистентом (пет-проект — планировщик меню, оркестрация субагентов) | JD явно приветствует AI-инструменты в работе — теперь есть чем подтвердить |
## F) План собеседований
@@ -106,6 +107,7 @@ Frontend/Flutter-разработчик с коммерческим опытом
- Диагностировала причину жалоб на раздел «Избранное» (загрузка одним запросом) и **реализовала постраничную загрузку** — жалобы прекратились.
- **Перепривязала токены Firebase push-уведомлений** на iOS и Android при портировании «Здесь Сотрудник» и «Здесь Чат».
- **Обучила коллегу с 11-летним стажем** работе с системой версионирования Git — команда перешла на стабильные еженедельные релизы.
- Параллельно веду пет-проект (ИИ-планировщик меню на неделю) в связке с ИИ-ассистентом — практическая база для приветствуемых JD AI-инструментов разработки.
**Problems I will solve** *(placeholder — requires company research + your input)*
> To be completed: какие задачи по развитию мобильных приложений программ лояльности сейчас приоритетны для AppDepo, и как вы бы их решали?
@@ -117,10 +119,10 @@ Frontend/Flutter-разработчик с коммерческим опытом
**Gaps flagged:**
- Публичного портфолио/GitHub нет — компенсируется описанием коммерческого Flutter-опыта.
- Опыт с AI-инструментами (Claude Code, Cursor) не подтверждён явно в cv.md — не hard blocker.
- ~~Опыт с AI-инструментами (Claude Code, Cursor) не подтверждён явно в cv.md~~ — теперь подтверждён пет-проектом (ИИ-планировщик меню, см. `config/profile.yml`).
**JD keywords to mirror** *(extracted for ATS + human read)*
Flutter, Dart, Bloc, Cubit, REST API, Firebase, code review, мобильные приложения
Flutter, Dart, Bloc, Cubit, REST API, Firebase, code review, мобильные приложения, AI-инструменты
---
*Run `/career-ops cover appdepo` to complete angles, confirm company research, and generate the PDF.*
+7 -5
View File
@@ -5,7 +5,7 @@
**Балл:** 4.1/5
**URL:** https://geekjob.ru/vacancy/6a3b9d8a5b98067d2c0f9b50
**Legitimacy:** High Confidence
**PDF:** ❌ (см. рекомендацию в конце)
**PDF:** output/cv-valeriya-romanova-arcsinus-2026-07-14.pdf (сгенерирован 2026-07-14, включает подтверждённый опыт с AI-инструментами)
---
@@ -33,12 +33,12 @@
| Тестирование (Jest/Testing Library/Vitest) | ✅ Vitest — прямое совпадение, Storybook в дополнение |
| Vite/Webpack | ✅ Vite — прямое совпадение |
| React/Redux/MobX/Next.js/Angular | ❌ опыта нет — но JD формулирует это как "Vue.js/React", похоже на альтернативные стеки под разные проекты, не обязательный набор всего сразу |
| AI-инструменты (Cursor/Claude/Copilot) в рабочем процессе | ⚠️ не отражено в резюме явно, но не блокер — легко подсветить готовность |
| AI-инструменты (Cursor/Claude/Copilot) в рабочем процессе | ✅ подтверждено: практический опыт разработки в связке с ИИ-ассистентом на пет-проекте (планировщик меню на неделю), включая оркестрацию нескольких субагентов и цикличное улучшение продукта по требованиям — см. `config/profile.yml` |
**Пробелы:**
1. **React-стек** — hard/nice-to-have зависит от того, на какой проект поставят. Митигация: явно сказать на созвоне, что стек — Vue, готова расширяться на React при необходимости.
2. **Года опыта (2 vs 1.75)** — не критично, закрывается глубиной проектов (3 продукта одновременно, RBAC).
3. **AI-first методология** — упомянуть в сопроводительном письме готовность формулировать задачи для AI-инструментов и ревьюить сгенерированный код.
3. ~~**AI-first методология** — упомянуть в сопроводительном письме готовность формулировать задачи для AI-инструментов~~ — закрыто: теперь есть конкретный практический кейс (пет-проект) вместо абстрактной "готовности".
## C) Уровень и стратегия
@@ -58,7 +58,7 @@
|---|---|---|---|---|
| 1 | Summary | Общий | Подчеркнуть "продакшн Vue 3 + Composition API + Pinia + Vue Router" одной строкой | Прямое зеркалирование требований JD |
| 2 | Skills | Testing раздел общий | Выделить Vitest в начало списка тестирования | JD явно называет Vitest среди желаемых |
| 3 | Cover letter | — | Добавить фразу про готовность работать с AI-инструментами (Cursor/Claude/Copilot) в рабочем процессе | JD явно акцентирует AI-first методологию |
| 3 | Cover letter | — | Добавить фразу про практический опыт разработки в связке с ИИ-ассистентом (пет-проект — планировщик меню, оркестрация субагентов, цикличное улучшение по требованиям) вместо абстрактной "готовности" | JD явно акцентирует AI-first методологию, и теперь есть конкретный подтверждённый кейс |
## F) План собеседований
@@ -91,7 +91,7 @@ Vue 3, Composition API, Pinia, Vue Router, React, Redux, TypeScript, JavaScript,
## Рекомендация
**4.1/5 — хорошее совпадение, стоит откликнуться.** Это лучший результат из обработанных сегодня вакансий: полное совпадение по уровню, стеку и формату работы. Хочешь, чтобы я сгенерировала PDF-резюме под эту вакансию (`/career-ops pdf`) и черновик сопроводительного письма?
**4.1/5 — хорошее совпадение, стоит откликнуться.** Это лучший результат из обработанных сегодня вакансий: полное совпадение по уровню, стеку и формату работы. PDF-резюме сгенерировано (см. выше).
---
@@ -113,6 +113,7 @@ Frontend-разработчик с коммерческим опытом на Vu
- **Спроектировала ролевую модель авторизации (RBAC)** для ~20 пользователей с разграничением между отделами.
- **Внедрила unit-тесты на Vitest и Storybook** для компонентов ЕКОМ, покрывая позитивные и негативные сценарии.
- **Внедрила Playwright E2E-тесты** на legacy-проекте РМК.
- Веду пет-проект (ИИ-планировщик меню на неделю) в связке с ИИ-ассистентом — практический опыт, релевантный AI-first методологии команды.
**Problems I will solve** *(placeholder — requires company research + your input)*
> To be completed: какие клиентские проекты или внутренние задачи сейчас приоритетны для команды Arcsinus, и как вы бы подключились к ним?
@@ -125,6 +126,7 @@ Frontend-разработчик с коммерческим опытом на Vu
**Gaps flagged:**
- React-стек — нет коммерческого опыта, JD допускает "Vue.js/React" как альтернативные проектные стеки, не hard blocker.
- Года опыта (2 vs 1.75) — не критично, закрывается глубиной проектов.
- ~~AI-инструменты не отражены в резюме~~ — закрыто: подтверждённый практический опыт через пет-проект (см. `config/profile.yml`).
**JD keywords to mirror** *(extracted for ATS + human read)*
Vue 3, Composition API, Pinia, Vue Router, TypeScript, Vitest, Vite, AI-инструменты, remote