Кандидат ищет работу анонимно
Дополнительную информацию вы сможете получить, зарегистрировавшись в нашем сервисе

Кандидат ищет работу анонимно
Текущий статус/должность: middle frontend developer.
Мои компетенции и опыт
Май 2025 – Июнь 2026
Сфера: Системная интеграция, автоматизация процессов управления.
Обязанности: Разработка и поддержка тяжелого SPA-интерфейса для диспетчеров УК и администраторов. Работа с панелью управления заявками, лицевыми счетами и голосовыми виджетами.
Достижения:
Провел масштабную миграцию с Vue 2 (+Vuex) на Vue 3 (+Pinia). Переписал ядро системы (модули заявок и отчетов) на Composition API, что снизило время загрузки критических страниц на 20% за счет оптимизации реактивности.
Собрал UI-Kit из 24 переиспользуемых компонентов с документацией в Storybook. Это сократило время разработки новых фич для команды на 25–30%.
Интегрировал виджет расшифровки голосовых сообщений (WebSockets + REST), реализовав отображение статусов в реальном времени, что ускорило реакцию диспетчеров на инциденты в среднем на 15%.
Стек: TypeScript, Vue 3, Pinia, Vue 2, Vuex, REST API, WebSockets, нужен доступ к резюме , Vitest, Playwright.
Январь 2024 – Апрель 2025
Сфера: Разработка ПО для проектных организаций (строительная сметная документация).
Обязанности: Разработка сложных справочников, каталогов товаров (50k+ позиций) и динамических форм для создания проектов. Оптимизация производительности клиентской части и сетевого взаимодействия.
Достижения и KPI (ключевые цифры):
Производительность рендеринга: Внедрил виртуализацию (TanStack Virtual) и Web Workers (Comlink) для фильтрации нужен доступ к резюме + позиций каталога. Ускорил рендеринг списков на 11%, а пересчет сметных таблиц ускорил в 2 раза за счет замены тяжелой таблицы на кастомное решение и оптимизации ререндеров ( нужен доступ к резюме , useMemo).
UX и валидация: Создал 12+ сложных динамических форм с "умной" валидацией зависимых полей. Сократил количество пользовательских ошибок при вводе данных на 35%.
Оптимизация сети: Настроил агрегацию запросов ( нужен доступ к резюме ), кэширование React-Query с политикой stale-while-revalidate и ISR в нужен доступ к резюме для статичных справочников. Это снизило количество лишних вызовов API на 40% и уменьшило нагрузку на бекенд.
Мониторинг: Интегрировал Sentry для отслеживания ошибок и настроил Lighthouse CI в GitHub Actions, поддерживая Performance Score на уровне >90 баллов.
Стек: TypeScript, React, нужен доступ к резюме (App Router), Redux Toolkit, React-Query, Webpack, Vite.