Резюме специалистов Creative

Даниил М.

UPPER-MIDDLE FRONTEND DEVELOPER

Основной стек: JavaScript, TypeScript, Vue (2/3), Nuxt, Pinia, Vite, Webpack
Опыт коммерческой разработки: 5 + лет
Знание английского: A2— Pre-Intermediate

Hard Skills

  • Языки: JavaScript (ES6+), TypeScript
  • Фреймворки: Vue.js (2, 3, Composition API), Nuxt.js
  • Управление состоянием: Pinia, Vuex
  • Стилизация: SCSS, Tailwind CSS, CSS Modules, Storybook
  • Инструменты: Vite, Webpack, Docker, Git (GitHub/GitLab)
  • Работа с данными: REST API, WebSockets, JWT, оптимизация (Lazy Loading, Virtual Scrolling)
  • Другое: PWA, SEO-оптимизация, SSR, создание UI-китов

Team Skills

  • Code Review: Проведение конструктивных ревью, обсуждение технических решений
  • Процессы: Декомпозиция задач, приоритизация, работа с дедлайнами.
  • Продуктовое мышление: Анализ требований, поиск оптимальных решений под задачи бизнеса.
  • Менторство: Онбординг новых разработчиков, помощь в решении сложных задач

Опыт работы

08.2025 — 12.2025

Проект: B2B-платформа для обмена криптовалют
Роль на проекте: Frontend Developer
Команда: 12 специалистов

Задачи:
— Разработка интерфейса для управления сделками, провайдерами ликвидности и компаниями-партнерами.
— Реализация сложной ролевой модели для проведения сделок: от создания заявки до подтверждения выплаты старшим менеджером.
— Интеграция с API для отслеживания статусов транзакций в реальном времени.
— Разработка административной панели с расширенными правами для ролей Admin и Super Admin (управление пользователями, лимитами, настройками системы).
— Внедрение мультиязычности (i18n) для всего интерфейса.
— История заказов в личном кабинете.

Достижения:
— Реализовал гибкую систему авторизации и ролей (RBAC) для 5 типов пользователей, включая каскадное подтверждение сделок. Интерфейс динамически меняется в зависимости от прав и этапа сделки, исключая ошибки доступа.
— Интегрировал интерфейс с платежными провайдерами, обеспечив отображение статусов транзакций в реальном времени (WebSockets), что ускорило обработку заявок операторами.
— Адаптировал сложную табличную аналитику и админ-панель для ролей Admin/Super Admin, закрыв потребности бизнеса в ручном контроле и модерации.

Стек: TypeScript, Vue 3, Nuxt.js, Pinia, Feature-Sliced Design (FSD), REST API, WebSockets, JWT, i18n, SCSS

05.2024 — 08.2025

Проект: интернет-магазин компьютерных комплектующих - витрина, каталог и ЛК, e-commerce
Роль на проекте: Frontend Developer
Команда: 5 специалистов

Задачи:
— Динамическая фильтрация по характеристикам, брендам и цене
— Корзина с локальным хранением Pinia и LocalStorage
— JWT-аутентификация и роли
— Быстрый поиск с подсказками debounce и API
— SSR для SEO и SEO-оптимизация страниц товаров
— История заказов в личном кабинете

Достижения:
— Реализовал фильтрацию и поиск, которые ускорили навигацию по каталогу
— Внедрил JWT-аутентификацию с ролями для разграничения доступа
— Настроил SSR и SEO-часть для страниц товаров и ключевых разделов

Стек: JavaScript, TypeScript, Vue 3, Nuxt.js, Pinia, Vite, SCSS, Tailwind CSS, CSS Modules, Storybook

04.2024 — 04.2025

Проект: сервис по организации боев (NDA) - пользовательский интерфейс и архитектура на Nuxt, спорт и мероприятия
Роль на проекте: Frontend Developer
Команда: 5 специалистов

Задачи:
— Разработка архитектуры приложения на Nuxt
— Интеграция с REST API для данных о боях, бойцах и менеджерах
— Оптимизация производительности ленивой загрузкой, кэшированием и минификацией
— Создание адаптивного и кроссбраузерного интерфейса без сторонних UI библиотек

Достижения:
— Спроектировал архитектуру Nuxt приложения под дальнейшее масштабирование
— Повысил производительность за счет оптимизаций загрузки и кэширования
— Собрал адаптивный UI без зависимости от внешних библиотек

Стек: JavaScript, TypeScript, Vue 3, Nuxt.js, Vite, Storybook, SCSS, REST API

10.2020 — 04.2024

Проект: HRTech проект (NDA) - экосистема личных кабинетов и админки, HRTech
Роль на проекте: Frontend Developer
Команда: 12 специалистов

Задачи:
— Интеграции с внутренними API, включая авторизацию по JWT, и сторонними сервисами dadata и карты
— Разработка переиспользуемых компонентов и наборов методов, участие в создании дизайн-системы
— Оптимизация производительности, скорости загрузки, графики и SEO
— Доработка и поддержка административной системы
— Разработка нескольких личных кабинетов открытого и закрытого типа в единой экосистеме
— Рефакторинг устаревших частей приложений

Достижения:
— Запустил и поддерживал несколько личных кабинетов в рамках единой платформы заказчика
— Внес вклад в дизайн-систему через переиспользуемые компоненты и общие методы
— Улучшал производительность и SEO за счет оптимизаций и рефакторинга легаси

Стек: JavaScript, TypeScript, Vue 2, Vue 3, Nuxt.js, Vite, Storybook, REST API, JWT, dadata, Yandex map

08.2021 — 06.2022

Проект: система для аттестации персонала - управление разработкой фронтенда, HR
Роль на проекте: TeamLead Frontend Developers
Команда: 4 специалиста

Задачи:
— Создание, декомпозиция и оценка задач
— Курирование работ сотрудников и код-ревью
— Внедрение инициатив по технологиям и архитектуре проекта

Достижения:
— Выстроил процесс декомпозиции и оценки задач для команды
— Настроил регулярное код-ревью и техническое сопровождение разработки
— Продвигал инициативы по архитектуре и обновлению технологических решений

Стек: JavaScript, Vue

До 2021

Проект: коммерческие веб-проекты - интерфейсы для онлайн-сервисов, software development
Роль на проекте: Frontend Developer
Команда: 5 специалистов

Задачи:
— Создание интерфейсов веб-приложений по макетам
— Формирование ТЗ, разработка интерфейсов и техническая поддержка для онлайн-школы
— Разработка и поддержка систем бронирования отелей и такси

Достижения:
— Закрыл цикл задач от формирования ТЗ до разработки и поддержки интерфейсов
— Наработал опыт на разных доменах, включая образование и сервисы бронирования

Стек: JavaScript, Vue

Образование: Высшее, ГБОУ В О Республики Крым «Крымский инженерно-педагогический университет», Прикладная информатика магистр, 2019

Главное о специалисте: я upper-middle frontend developer с 5 годами коммерческой разработки на JavaScript, TypeScript и Vue, работаю с Nuxt и интеграциями по REST API и WebSockets. Делал SSR и SEO-оптимизацию для e-commerce, реализовывал авторизацию по JWT и роли, развивал личные кабинеты и админку в HRTech экосистеме. Есть опыт тимлидства, декомпозиции и оценки задач, курирования команды и код-ревью.
Frontend