Роман Пальмин

frontend · vue · nuxt · typescript

Роман Пальмин

Senior Frontend / Tech Lead

● Открыт к новым предложениям

Ведущий фронтенд-разработчик с опытом разработки и сопровождения сложных web-приложений на Vue/Nuxt и TypeScript. Специализируюсь на сервисной архитектуре, миграции legacy-кода, real-time функциональности (WebSocket), аналитике (GTM, Яндекс.Метрика, A/B-тесты) и production-поддержке через Sentry/Kibana.

Ключевой опыт — Flowwow (2023–2026)

Старший разработчик пользовательских интерфейсов, крупный e-commerce маркетплейс (SSR, мультиязычность, мультивалютность), Nuxt.js 2 / Vue 2.7 / TypeScript.

  • Спроектировал и реализовал модуль чатов с real-time обменом сообщениями через Centrifuge (WebSocket).
  • Реализовал настраиваемую страницу магазина под бренд партнёров: тема, баннеры, товарные подборки.
  • Провёл миграцию аналитики (500+ событий) с GTM на Яндекс.Метрику с сохранением обратной совместимости.
  • Внедрил фронтенд-логику A/B-тестирования (AbTestService, Vuex-хранилище экспериментов).
  • Анализ production-инцидентов через Sentry/Kibana, участие в релизном процессе.

Опыт до этого

  • ООО «Наука» — Ведущий разработчик, 2022–2023 (мессенджер и планировщик, Vue 2/3, Cypress)
  • CoinLoan — Фронтенд-разработчик, 2021–2022 (крипто-платформа, Vue, Nuxt.js)
  • Ленвендо — Фронтенд-разработчик, 2018–2021 (e-commerce для МТС, Магнит, Совкомбанк)

23+ года опыта в разработке в целом, включая сильный бэкграунд в backend/БД (Oracle, PostgreSQL, MS SQL) — до перехода в frontend в 2018 году.

Стек

Vue 2/3Nuxt.jsTypeScriptJavaScriptSSRPiniaVuexREST APIWebSocketSCSSTailwindCypressGitHub Actions/CI-CDGTMPostgreSQL
roman.palmin@gmail.comTelegramLinkedIn Полное резюме →