t.me/ellanskii

Илья Элланский

Senior Frontend Developer · Vue.js / Nuxt.js / TypeScript
📍 Москва / Remote · ✉️ nameimprobable@gmail.com · 💬 Telegram: @ellanskii
🌐 Английский C1 · GitHub · Stack Overflow


О себе

Senior Frontend-разработчик с 9+ годами коммерческого опыта. Специализация — высоконагруженные SPA/SSR-приложения на Vue 3 / Nuxt 4 / TypeScript. Глубокая экспертиза в оптимизации производительности (Core Web Vitals, Lighthouse CI), real-time UI (WebSocket, SSE), микрофронтендах и переносе legacy-кодовой базы на современный стек. Имею опыт технического лидерства, менторинга, проектирования дизайн-систем и внедрения DevOps-инструментов в CI/CD. Работал в iGaming, e-commerce, рекрутинге, доставке. Активно использую AI-инструменты в ежедневной разработке.

Ключевые результаты:

  • Снизил трафик через Cloudflare на 4+ ТБ/мес за счёт оптимизации ресурсов
  • Улучшил Lighthouse score с 25 до 85+ на клиентских проектах
  • Достиг Lighthouse Performance Score 90+ в продакшн iGaming-платформы
  • Декомпозировал монолит на 4 независимых микросервиса в Работа.ру

Стек

Основной: Vue 3, Nuxt 4, TypeScript, Pinia, TanStack Query, Vite, Tailwind CSS, SCSS / БЭМ
Тестирование: Jest, Vitest, Playwright, Storybook
Инфраструктура: Lighthouse CI, Sentry, Docker, CI/CD, GitLab
Дополнительно: React, Node.js, WebSocket / SSE, OpenAPI / Swagger, Microfrontends, PWA, a11y, D3.js, Canvas / WebGL


Опыт работы

Bulltrade — Senior Frontend Developer

Февраль 2025 — Март 2026 (1 год 2 мес)

Разработка и поддержка iGaming-платформы bulldrop.club и внутренних CRM-систем.

  • Реализовал игровые сценарии с real-time механикой, анимациями и Canvas-эффектами под высокой нагрузкой
  • Снизил трафик через Cloudflare на 4+ ТБ/мес за счёт оптимизации ресурсов и настройки кэширования
  • Внедрил Lighthouse CI в CI/CD: автоматический контроль Core Web Vitals на каждый PR
  • Настроил Sentry с нуля: отслеживание ошибок, алерты, performance-мониторинг
  • Мигрировал проекты с Nuxt 3 на Nuxt 4, устранил legacy в core-функционале
  • Внедрил Tailwind CSS взамен SCSS-модулей, сократив объём стилевого кода на 40%

Стек: Nuxt 4 Vue 3 TypeScript Pinia Tailwind CSS Sentry LHCI WebSocket


USETECH — Senior Frontend Developer

Август 2024 — Февраль 2025 (7 мес)

Развитие проектов samolet.ru в команде технологического партнёра.

  • Автоматизировал сбор и хранение Lighthouse-метрик (LHCI) для мониторинга производительности
  • Провёл оптимизацию производительности и a11y — улучшил Lighthouse score с ~25 до 85+
  • Мигрировал проекты с Vue 2 на Nuxt 3, настроил SSR для SEO-оптимизации
  • Внедрил автоматизацию проверки кода: ESLint, Prettier, Stylelint, lefthook

Стек: Nuxt 3 Vue 3 TypeScript LHCI SCSS


Магнит — Ведущий Frontend Developer

Январь 2024 — Июнь 2024 (6 мес)

Разработка и развитие фронтенд-архитектуры e-commerce-платформы крупнейшей российской розничной сети.

  • Внедрил автогенерацию типизированного API-клиента из Swagger-схемы
  • Внедрил TanStack Query для управления серверным состоянием и кэшированием запросов
  • Разрабатывал переиспользуемые UI-компоненты и поддерживал дизайн-систему
  • Менторил разработчиков, проводил code review, участвовал в архитектурных решениях
  • Работал с PWA: офлайн-режим, service workers, оптимизация под мобильные устройства

Стек: Nuxt 3 Vue 3 TypeScript TanStack Query Pinia PWA Vitest БЭМ


Korvax — Frontend Team Lead

Август 2022 — Декабрь 2023 (1 год 5 мес)

Проектирование и разработка iGaming-платформы с нуля. Техническое лидерство команды.

  • Спроектировал и реализовал SPA-фронтенд с нуля: архитектура, стек, конвенции, Storybook
  • Достиг Lighthouse Performance Score 90+ в продакшн-окружении
  • Реализовал игровые механики с анимациями, Canvas-эффектами и real-time обновлениями интерфейса
  • Разработал MVP no-code конструктора платформ для создания новых сайтов на базе шаблонов
  • Лидировал команду из 3 разработчиков: код-ревью, декомпозиция, менторинг, планирование спринтов

Стек: Nuxt 3 Vue 3 Node.js TypeScript React Pinia Storybook


Работа.ру — Frontend Developer

Апрель 2020 — Июнь 2022 (2 года 3 мес)

Развитие клиентской части одного из ведущих российских job-сервисов.

  • Декомпозировал монолит на 4 независимых микросервиса: авторизация, поиск вакансий, резюме, блог
  • Провёл миграцию с Nuxt 2 на nuxt-bridge как подготовительный этап к Nuxt 3
  • Спроектировал технологический стек и конвенции для корпоративной дизайн-системы (Storybook)
  • Перевёл сборку SCSS с C++ на Dart — упростил поддержку и обновление зависимостей
  • Менторил джуниор-разработчиков: код-ревью, онбординг, архитектурные разборы

Стек: Nuxt 2/3 Vue 2 TypeScript Vuex SCSS БЭМ Jest Storybook


SaveTime — Frontend Developer

Ноябрь 2018 — Апрель 2020 (1 год 6 мес)

Разработка фронтенда сервиса экспресс-доставки товаров из магазинов.

  • Клиентское приложение (Nuxt)
  • Мобильное приложение сборщиков (Vue + Cordova)
  • Административная панель (Vue + Symphony)

Стек: Nuxt Vue JavaScript PHP Cordova


BetTechnology — Frontend Developer

Март 2018 — Ноябрь 2018 (9 мес)

Разработка пользовательских интерфейсов для betting-платформы.

Стек: JavaScript HTML CSS jQuery


РА Адвина — Fullstack Developer

Сентябрь 2016 — Март 2018 (1 год 7 мес)

Разработка сайтов и веб-приложений для клиентов рекламного агентства. Работа с рекламными сетями и performance-инструментами.

Стек: JavaScript jQuery PHP WordPress Joomla 1С-Битрикс


Образование

МИРЭА — Российский технологический университет, Москва
Факультет кибернетики · Управление и информатика в технических системах · 2007–2011

© 2026 Илья Элланский