Вадим Смирнов (kchnov), Россия, МоскваВадим Смирнов (kchnov), Россия, Москва

Вадим Смирнов

Фронтенд разработчикТехнический директорСтарший (Senior)
От 400 000 ₽Ищу работу

Контакты

Войти
Опыт работы: 4 года и 6 месяцев
Регистрация: 25.11.2023
Последний визит: 1 месяц назад
Гражданство: Россия
Местоположение: Россия, Москва
Дополнительно: готов к удаленной работе
Знание языков: Английский В1

Навыки

Vue.js
Nuxt.js
TypeScript
SCSS
HTML
CSS
JavaScript
Vite
Git
Docker

Опыт работы

  • Агенство, Культура, Медиа
    МоскваОт 10 до 100 сотрудников
    Технический директор (Ведущий)CTO
    Апрель 2022 — По настоящее время (2 года и 9 месяцев)

    CRM-система для управления бизнес-процессами и ведения рекламных интеграций.

    Стек: Vue3, Nuxt3, TypeScript, Vitest, Playwright, Tenstack Query (VueQuery), SCSS, Golang (Fiber), PostgreSQL, Redis, S3, Docker.

    • Формировал команду, производил найм сотрудников.
    • Проектирование архитектуры Frontend.
    • Разработка Headless UI-kit, WCAG AA.
    • Принимал активное участие в проектировании API и Backend.
    • Разрабатывал интеграцию с ОРД-системами, панель финотчётности, процесс ведения сделок, реализовывал BFF.
    • Оптимизировал производительность приложения.
    • Покрытие приложения unit-тестами на Vitest и E2E на Playwright.
    • Производил деплой приложения, занимался администрированием сервера.

  • Вот уже почти 10 лет мы развиваем кальянную индустрию в России
    Санкт-ПетербургОт 100 до 1000 сотрудников
    Фронтенд разработчик (Ведущий)Teamlead
    Октябрь 2023 — Май 2024 (8 месяцев)

    B2B E-commerce платформа для партнёров в сфере Retail/HoReCa.

    Стек: Nuxt3, Vue3, TypeScript, SCSS, Vitest, Playwright, TenStack Query (VueQuery), NodeJS, Golang (Gin), Redis, PostgreSQL, S3, Docker.

    • Проектирование архитектуры Frontend.
    • Разработка UI-kit, WCAG A.
    • Принимал активное участие в проектировании API и Backend.
    • Разрабатывал клиентскую часть каталог, личный кабинет, административную панель, корзина, checkout, редактирование состава заказа.
    • Разрабатывал процесс подтверждения заказа на между уровнями иерархии компании заказчика.
    • Оптимизировал производительность приложения.
    • Покрытие приложения unit-тестами на Vitest и E2E на Playwright.

  • CMEX LLC
    Лос-Анджелес
    Фронтенд разработчик (Старший)Frontend-разработчик, Консультант
    Октябрь 2023 — Август 2024 (11 месяцев)

    PaaS платформа микротранзакций за доступ к видеоконтенту.

    Стек: React, Next.js, Vue3, TypeScript, SCSS, NodeJS, BunnyCDN, Mailgun, Kubernetes.

    • Разработал аналитическую панель с финансовыми сводками и аналитикой расходов на облачную инфраструктуру.
    • Участвовал во внедрении новых способов оплаты, включая Strapi и Coinbase, а так же системы доната.
    • Участвовал в разработке нового функционала для платформы, включая улучшение интерфейсов и расширение возможностей управления контентом.
    • Консультировал команду по вопросам стратегии развития и масштабирования сервиса.

  • Clocone
    Москва
    Фронтенд разработчик (Ведущий)
    Апрель 2021 — Сентябрь 2021 (6 месяцев)

    PaaS E-commerce платформа в сфере Fashion.

    • Проектирование архитектуры Frontend.
    • Разработка Headless UI-kit, WCAG AA.
    • Принимал активное участие в проектировании API и Backend.
    • Разрабатывал клиентскую часть OAuth провайдера, личный кабинет и административную панель.
    • Оптимизировал производительность приложения.
    • Покрытие приложения unit-тестами на Jest.

    Vue.jsTypeScriptSCSSJestNode.jsGolangRedisMongoDBDocker
  • Частная практика, работа без зачисления в штат
    Москва
    Консультант (Ведущий)IT-Consulting
    Июль 2020 — Октябрь 2024 (4 года и 4 месяца)

    Стек: Nuxt3, Vue3, TypeScript, SCSS, Vitest, Playwright, TenStack Query (VueQuery), NodeJS, Golang (Fiber), Python, Redis, PostgreSQL, S3, Docker.

    • Консультирование «T1 Холдинг» по вопросам EVP.
    • Создание и поддержка масштабируемых веб-приложений на Vue3/Nuxt3, с фокусом на разработку внутренних систем учёта (например, учёт инструментов) и CRM-систем.
    • Проектирование архитектуры HighLoad приложений.
    • Формирование команд разработки, бюджетирование проектов и консультации по вопросам UI/UX.
    • Внедрение CI/CD процессов на основе GitLab, регламентация процессов разработки.