РС
Роман С.
Мужчина, 30 лет
Россия, Санкт-Петербург, UTC+3
Ставка
3 468,09 Р/час
вкл. НДС 5% (128.57 Р)
Специалист доступен с 11 февраля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Web разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B2
Немецкий — A2
Главное о специалисте
Разработка компонентов веб-приложений
Написание логики клиентской части приложения
Проведение codereview;
Адаптивная, кросс-браузерная верстка
Работа с документацией
Паттерны проектирования
Написание тестов
Рефакторинг кода
Взаимодействие с backend
Разбор и декомпозиция задач
Разработка в команде
Работа с фреймворками и библиотеками
Оптимизация веб приложения
Проекты
(4 года 8 месяцев)
Единая IT платформа
Роль
Frontend разработчик
Обязанности
Описание проекта
Платформа для взаимодействия людей в больших компаниях. Создание совместных идей, планирование, бронирование переговорных, ведение блогов, создание пространств. Используется для улучшения качества и эффективности общения внутри крупных организаций
Задачи/реализованный функционал
Разработка и поддержка функционала платформы. В рамках задач создавал интерактивные и адаптивные пользовательские интерфейсы с использованием React и Ant Design, внедрял динамические элементы, такие как формы для создания идей и блогов. Использовал Effector для управления состоянием и реализации сложной логики.
Реализовывал функционал создания идей редактирования и поиска записей, а также механизм создания сайтов с расширенным поиском. Работал над профилями пользователей, добавляя возможности настройки информации.
Настройка ESLint, Storybook для визуального тестирования компонентов. Оптимизировал производительность приложения с помощью Webpack. Активно участвовал в командной разработке, проводил код-ревью и способствовал внедрению общих стандартов кода. Рефакторинг кодовой базы. Фикс багов.
Состав команды
10 фронтенд-разработчика, 4 бекэнд-разработчиков, 5 QA, 1 ПМ, 3 аналитика, 4 дизайнера, product owner, тех писатель
Стек специалиста на проекте
HTML5, WebSockets, GitLab, Date-fns, REST, Git, Webpack, Swagger, CSS3, Parser, Storybook, ESLint, Effector, HTML, TypeScript, Husky, Axios.js, Ant design, React, JavaScript
Отрасль проекта
E-commerce & Retail
Период работы
Ноябрь 2023 - По настоящее время
(1 год 4 месяца)
Интернет-магазин
Роль
Frontend разработчик (ReactJS)
Обязанности
Описание проекта
Платформа для просмотра, покупки и доставки товаров. Проект предназначен для пользователей широкого спектра, с возможностью регистрации собственного аккаунта. Бонусная система лояльности. Рейтинговая система товаров. Возможность комментирования. Подбор товаров по фильтру и поиск товаров по названиям. Возможность доставки товаров, отслеживание статуса заказа и оценки доставки.
Состав команды
5 фронтенд-разработчика, 6 бекэнд-разработчиков, 4 QA, 1 ПМ, 3 аналитика;
Технологии на проекте
JS, React, TypeScript, HTML5, CSS3, styled components, css modules, Redux Saga, eslint, Webpack, git, gitlab, REST, swiper, Cypress, atomic-design, formik, jest, ssr, Yandex task tracker, Swagger, storybook
Задачи/реализованный функционал
Производил редизайн шапки блока доставки с отображением возможности доставки по данному адресу, стоимости доставки и минимальным платежом для получения бесплатной доставки. Перенос рендеринга блока с товарами по акции с клиента на сервер увеличения скорости загрузки блока. Использовал стилизованные компоненты (Styled Components) для создания модульного и переиспользуемого интерфейса.
Реализовывал валидацию формы при заполнении данных о дате рождения, с проверкой на високосный год и корректным введением данных писал, написал тесты под данную форму.
Проектирование и разработка атомарных компонентов для повторного использования и удобного тестирования. Работал с RESTful API для получения и отправки данных на сервер. Сотрудничал с дизайнерами и бэкэнд разработчиками для достижения общих целей проекта. Взаимодействовал с аналитиками для оптимизации ТЗ и возможной декомпозиции задачи.
Устранял баги при работе с картой на сайте, горизонтального скроллинга, бага сортировки.
Занимался избирательным отображением блоков для поисковых машин.
Стек специалиста на проекте
HTML5, GitLab, SSR, REST, Git, Cypress, Webpack, Jest, Swagger, CSS3, Storybook, Styled Components, Swiper.js, Atomic Design, ESLint, Redux-Saga, Formik, TypeScript, Yandex.Tank, CSS Modules, React, JavaScript
Отрасль проекта
E-commerce & Retail
Период работы
Май 2023 - Ноябрь 2023
(7 месяцев)
Агрегатор объявлений
Роль
Frontend разработчик (ReactJS)
Обязанности
Описание проекта
Агрегатор объявлений готового бизнеса. Проект создавался для использования менеджерами внутри компании. Возможность просмотра всех объявлений в базе. Возможность сортировки и поиска объявлений по ключевым словам, цене, месту расположения. Добавление и удаление объявлений.
Состав команды
3 фронтенд-разработчика, 2 бекэнд-разработчика, 1 QA, 1 ПМ, 1 аналитика;
Технологии на проекте
JS, TypeScript, React, HTML5, CSS3, css modules, eslint, Redux thunk, Webpack, git, gitlab, REST, scss, formik, Swagger
Задачи/реализованный функционал
Разрабатывал компонент карточки бизнеса с полями информации, цен, изображениями. Участвовал в разработке фильтрации. Занимался созданием бесконечной ленты и виртуализацией. Занимался поддержкой проекта и фиксом багов. Занимался оптимизацией компонентов при помощи кеширования данных. Стилизация компонентов для улучшения при с использованием препроцессора. Участвовал в разработке личного кабинета, создавал компонент личного кабинета с отрисовкой данных о пользователе, фото. Разрабатывал отображение статуса элемента(бизнеса) и возможность его изменения. Проводил codereview
Стек специалиста на проекте
HTML5, Redux Thunk, GitLab, REST, Git, Webpack, Swagger, CSS3, ESLint, Formik, TypeScript, CSS Modules, React, JavaScript, SCSS
Отрасль проекта
Marketing, Advertising & Design
Период работы
Январь 2022 - Апрель 2023
(1 год 4 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
ВолгГМУ
Специальность
Бакалавр
Завершение учебы
2017 г.