Москва
Резюме № 55524194
Обновлено 26 мая
Превью фото соискателя

Frontend разработчик (React, Vue, TypeScript)

Был больше месяца назад
По договорённости
27 лет (родился 26 июня 1998)
Москваготов к переезду
Селигерская
Занятость
полная занятость
Гражданство
Россия
Контакты
Телефон

Почта
Будут доступны после открытия
Профессиональные навыки
  • Показать еще
Фото, имя и контакты доступны только авторизованным пользователям

Опыт работы 2 года и 7 месяцев

    • Август 2024 – январь 2025
    • 6 месяцев

    Middle Frontend разработчик (React.js)

    Проектная работа (Яндекс Практикум), Москва
    Повышение квалификации, переквалификация

    Обязанности и достижения:

    Применяемые навыки в проектах: React, Next.js, HTML, SCSS, JavaScript/TypeScript, Material UI / Ant Design; React Hooks, React Router, Redux Toolkit, React Testing Library; Node.js, Express.js, PostgreSQL (Sequelize ORM), server-side rendering (SSR), JWT, OAuth, cookies, MVC; REST API, async requests, query params, WebSocket, CORS; Unit testing (Jest), XSS/CSRF protection, Git (GitHub), ESLint / StyleLint; CI/CD, Docker, docker-compose, monorepo (Lerna.js); Vite, Webpack, npm / yarn. В качестве примера кода предоставляю свои проекты: Проект "Turtel Chat" Приложение-мессенджер для общения с друзьями Стек: Vanilla JS, TypeScript, Vite, SCSS, WebSocket, Express.js https://github.com/Verdunner/middle.messenger.praktikum.yandex Функционал: ● Регистрация и авторизация с хранением токена в cookies и localStorage, валидация через RegExp; ● Управление пользователем: хранение данных, редактирование профиля через кастомный store; ● Обмен сообщениями в реальном времени через WebSocket и Yandex API; ● Компонентный подход: наследование от класса Block с жизненным циклом и Event Bus; ● Кастомный роутинг на основе собственного router, реализованный через History API; ● Локальный сервер для раздачи приложения и статики (Express.js). Проект "Mage Fight" Игра в жанре файтинг с собственной экосистемой Стек Frontend: React (Redux Toolkit), TypeScript, SCSS, Material UI Стек Backend: Node.js, Express, PostgreSQL + Sequelize https://github.com/Verdunner/middle.game.practicum.yandex Функционал: ● Регистрация, авторизация и управление профилем (OAuth/Yandex API, custom hooks, темизация); ● Хранение и обработка данных (Redux Toolkit + Thunk, cookies, localStorage); ● Одиночная онлайн/оффлайн игра с набором игровых механик и уровней (Canvas API, JS-классы); ● Лидерборд игры, сохранение достижений, сортировка, фильтрация и поиск игроков; ● Общение с игровым сообществом на форуме через треды, сообщения и эмодзи; ● Express-сервер с SSR, middleware-логикой и базой данных PostgreSQL (Sequelize). Проекты прошли код-ревью и кросс-ревью, организация процессов через Jira (Kanban).
    • Ноябрь 2023 – июль 2024
    • 9 месяцев

    Middle Frontend разработчик (Vue.js)

    СК "МАКС-Жизнь", Москва
    Страхование, перестрахование

    Обязанности и достижения:

    Перевел страховые продукты в онлайн: Ссылка на продукты на сайте: https://makclife.ru/policy/, https://makclife.ru/create/jbg, https://makclife.ru/create/thl, https://makclife.ru/create/ksj Описание: Реализованы на стеке Vue 3 + SCSS + TypeScript и имеют функционал: ● Оформление договора страхования в адаптивной (Mobile First) онлайн-форме; ● Валидация полей RegExp, автозаполнение городов/улиц через API «КЛАДР»; ● Связь с сервером (async requests, Ajax/JSON, axios), динамическая реакция форм (lifecycle hooks); ● Генерация и предпросмотр PDF-документов с расчётом стоимости; ● OAuth-авторизация на «ГосУслуги», СМС-подтверждение личности, оплата договора. Поддерживал и расширял личный кабинет пользователя: Ссылка на продукт на сайте: https://makclife.ru/profile/ Описание: Реализован на стеке Vue 2/3 + SCSS и имеет функционал: ● Регистрация, авторизация, аутентификация, настройки профиля (JWT, OAuth, cookies); ● Хранение клиентских данных: баланс, бонусы, история активности (Vuex, Pinia, LocalStorage); ● Управление договорами: просмотр, изменение, расторжение, платежи (Axios, JSON); ● Работа с данными, сортировка, фильтрация, поиск, пагинация (lifecycle hooks); ● Кастомный UI/UX: модульные компоненты, диалоговые окна, уведомления.
    • Октябрь 2022 – октябрь 2023
    • 1 год и 1 месяц

    Junior Frontend разработчик (Vue.js)

    ООО "Омегапарт", Москва
    Автокомпоненты, запчасти, шины (продвижение, оптовая торговля)

    Обязанности и достижения:

    Наращивал функционал интернет-магазина автозапчастей: Ссылка на продукт на сайте: https://omegacarparts.ru Описание: Реализован как SPA на стеке Vue 2/3 + SCSS + TypeScript и имеет функционал: ● Отображение каталога товаров, фильтр, сортировка и поиск (computed / watch, lifecycle hooks); ● Мониторинг наличия товаров на складе, автообновление данных (Axios, WebSockets, REST API); ● Оформление заказа: корзина, ввод данных, доставка и оплата (сторонние API, динамические формы); ● Авторизация и регистрация пользователей (JWT, OAuth, cookies, двухфакторная аутентификация); ● Хранение данных о заказах и клиентах (Vuex, Pinia, LocalStorage, IndexedDB); ● UI/UX-оптимизация: адаптивная верстка, кастомные компоненты, модальные окна, уведомления.
    • Июль 2022 – октябрь 2022
    • 4 месяца

    HTML-верстальщик / JavaScript-разработчик (HTML, SCSS, JavaScript)

    Коммуникационное агентство "Creative Team", Москва
    Маркетинговые, рекламные, BTL, дизайнерские, Event-, PR-агентства, организация выставок

    Обязанности и достижения:

    Обязанности: ● Верстка адаптивных лендингов по макетам (HTML, SCSS, Bootstrap, Figma); ● Доработка и оптимизация старых лендингов (SCSS, Flexbox, Grid, БЭМ); ● Добавление JavaScript-логики в сайты: слайдеры, табы, модальные окна, аккордеоны, селекты, валидация форм, калькуляторы стоимости (JavaScript, jQuery); ● Создание анимаций: CSS (keyframes, transitions, animations), JavaScript (requestAnimationFrame, Intersection Observer, Web Animations API, GSAP); ● Оптимизация изображений и адаптивная графика (srcset, picture, WebP); ● Размещение и настройка сайтов (Git, GitHub, npm, FTP, SSH).

Образование

Обо мне

Дополнительные сведения:

Обладаю разносторонним и качественным опытом, предпочитаю мощные проекты и активный коллектив, где все любят свою работу) В настоящее время осваиваю рендеринг приложений на примере Next.js, в перспективе вижу себя на сеньорской позиции, с ростом нагрузки и компетенций. Амбициозный, упорный, мотивированный перфекционист. Коммуникабельный, ответственный и внимательный к деталям Имею образование переводчика, английский на уровне C1. В свободное время прокачиваю свои профессиональные навыки как разработчик, изучаю иностранные языки и посещаю спортзал. JavaScript, Git, Figma, Vue.js, Node.js, TypeScript, Webpack, Vite, React.js, Docker, SSR, Express, Next.js, Vuex, ReactJS, JS, CSS, Redux, VueJS, HTML5, CSS3, REST, Express.js, React, REST API, HTML, Java Script, ООП, Vue, Sass

Иностранные языки

  • Английский язык — cвободное владение
Фото, имя и контакты доступны только авторизованным пользователям
Обновлено 12 ноября
no-avatar
Frontend разработчикз/п не указана
Последнее место работы (3 мес.)Junior frontend developerИюнь 2025 – сентябрь 2025
Обновлено 16 ноября
Превью фото соискателя
Frontend разработчикз/п не указана
Последнее место работы (5 мес.)Frontend-разработчик, UX/UI-дизайнерЯнварь 2025 – июнь 2025
Обновлено 16 ноябряПоследнее место работы (5 мес.)Frontend-разработчик, UX/UI-дизайнерЯнварь 2025 – июнь 2025
Обновлено в 15:10
no-avatar
Frontend-разработчикз/п не указана
Последнее место работы (2 года и 5 мес.)Frontend-разработчикИюнь 2023 – работает сейчас
Обновлено 15 ноябряПоследнее место работы (2 года и 11 мес.)Оператор ПКДекабрь 2022 – работает сейчас
Обновлено в 13:40Последнее место работы (4 мес.)Специалист 1 разрядаИюль 2025 – работает сейчас
Обновлено в 13:40Последнее место работы (9 мес.)HTML-верстальщикФевраль 2025 – работает сейчас
Обновлено 1 ноября
Обновлено 4 ноября
no-avatar
Frontend-разработчикз/п не указана
Последнее место работы (2 года и 2 мес.)Фронтенд разработчикСентябрь 2023 – работает сейчас
Работа в МосквеРезюмеIT, Интернет, связь, телекомРазработка, программированиеFront end developer react

Смотрите также резюме