Косовских Роман
Senior Frontend Developer: React, Next.js, TypeScript, продуктовые интерфейсы
Senior frontend developer с 6+ годами опыта в продуктовой разработке. Делаю сложные интерфейсы на React и Next.js, улучшаю производительность, выстраиваю фронтенд-архитектуру и связываю UI с аналитикой.
Сильные стороны: product UI, design systems, performance tuning, SSR/ISR, событийная аналитика и инженерные процессы команды. Есть опыт лидерства команды из 4 человек.
Профиль
Собираю frontend вокруг продуктового результата: интерфейс, скорость, наблюдаемость, аналитика и предсказуемый delivery-процесс.
Провожу интерфейс от Figma до production: pixel-perfect реализация, адаптивность, системные состояния и поддержка design system без потери качества.
Снижаю стоимость релиза через bundle optimization, loading strategy, code splitting, dynamic import и архитектурные решения, которые реально влияют на TTI и LCP.
Интегрирую события, воронки, NPS/CSAT и UX feedback так, чтобы изменения в интерфейсе опирались не на догадки, а на сигналы продукта.
Работаю на стыке разработки, дизайна и продукта: code review, парное программирование, синхронизация требований и улучшение процессов команды.
Опыт работы
Шесть лет в продуктовой разработке: интерфейсы, производительность, аналитика, архитектура фронта и delivery-процессы команды.
OrionBet Tech
Frontend-разработчик
- Разрабатываю продуктовые интерфейсы на React, TypeScript и MUI: точная реализация по Figma, адаптивность и поддержка design system.
- Оптимизировал загрузку и вес фронтенда через code splitting, tree shaking и dynamic import: bundle -35%, TTI -22%.
- Улучшил инженерные процессы через code review, парное программирование и дизайн-синхронизации: time-to-release -25%, production bugs -20%.
- Настроил событийную аналитику, registration/deposit funnel и микро-опросы: регрессии стали ловиться быстрее, конверсия выросла на 2-4%.
НАНО «Институт Когнитивных Исследований»
Fullstack-разработчик
- Лидировал небольшую команду из 4 человек: планирование, приоритизация и регулярные синхронизации. 95% задач выполнялись в срок.
- Мигрировал часть фронтенда на Next.js 14 с SSR/ISR: средняя загрузка страниц сократилась с 3.5 с до 1.8 с.
- Интегрировал аналитику, NPS/CSAT и продуктовые воронки: цикл обратной связи ускорился, вовлечённость выросла на 18%.
- Собирал и согласовывал требования и UX с заказчиками: объём доработок после демо снизился на 40%.
Aurora Storyworks
Frontend-разработчик
- Разработал многостраничное React-приложение с routing и caching: TTFB -20%, FCP -25%.
- Внедрил Storybook и документацию компонентов, что ускорило онбординг и снизило дублирование кода.
- Рефакторил legacy-участки и сократил повторяющиеся баги примерно на 20%.
- Инструментировал GA4, Amplitude и контентные опросы: удержание выросло на 8-12%.
PixelForge Labs
Frontend-разработчик
- Развивал React-компоненты и повышал их переиспользуемость, ускоряя сборку типовых UI-секций.
- Участвовал в code review и парном программировании, что заметно снижало количество дефектов.
- Плотно работал с дизайнерами по адаптивности и кроссбраузерности, сокращая число UI-итераций.
Навыки и инструменты
Технологический стек, архитектурные подходы и инструменты, которые я использую в продуктовой frontend-разработке.
Frontend core
UI и системы
State и интеграции
Performance и качество
Product и взаимодействие
Ключевая информация
Сжатая версия профиля: роль, фокус, сильные стороны, рабочий формат и технологический стек.
Роль и фокус
Сильные стороны
Продукт и процессы
Формат работы
Стек
Языки и образование
Контакты
Открыт к senior frontend ролям и продуктовым командам, где важны interface quality, performance, analytics и frontend ownership. Быстрее всего отвечаю в Telegram.