Олег В. Frontend разработчик, Senior
ID 13845
ОВ
Олег В.
Мужчина, 38 лет
Россия, Тула, UTC+3
Ставка
3 562,5 Р/час
НДС не облагается
Специалист доступен с 3 октября 2024 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Frontend разработчик
Грейд
Навыки
Отрасли
Знание языков
Русский — C2
Английский — B1
Главное о специалисте
Фронтенд-разработчик со стажем более 4 лет. Работает по направлениям React
js и Next js. Принял участие в разработке около 12-ти проектов разной
направленности: банковские приложения, 3d-конфигураторы для
производителей товаров, интернет-магазины, лендинги, SPA, MPA.
Считает сферу web-разработки перспективной и интересной, поэтому
продолжает развивать навыки и следить за передовыми технологиями.
Проекты
(4 года 2 месяца)
Wondersouq (VR-пространство с виртуальными магазинами)
Роль
Frontend разработчик
Обязанности
Виртуальное 3d-пространство, в котором пользователи могут связываться по
мультиплееру друг с другом, посещать 3d-улицы в VR-очках и совершать
покупки в магазинах. Владельцы магазинов могут выбирать визуальное
оформление для своих заведений, наполнять их товарами, проводить
распродажи.
Обязанности:
● Верстка 2d-компонентов интерфейса и его синхронизация с
3d-интерфейсом
● Подключение к бэкенду
● Поддержка и оптимизация существующего кода
○ Рефакторинг существующих компонентов (декомпозиция)
○ Устранение обнаруженных на проекте ошибок после прихода
новых тестировщиков
● Создание новых и поддержка существующих компонентов
● Адаптивная и кроссбраузерная верстка
● Консультации для 3d-специалистов
● Code review
Результаты:
● Реализован модуль регистрации и входа, подключена система
авторизации и аутентификации Amazon Cognito
● Созданы модули:
○ Система генерации вариантов продуктов на основе введенных
пользователем атрибутов
○ Различные модальные окна
○ Различные формы
○ Корзина
○ Отображение продуктов
○ Админка для владельцев магазинов
Команда:
3 Front-end разработчика, 2 3d-designer, 2 Back-end разработчика, 1 QA,
Аналитик, 2 2d-designer, Team Lead, 1 DevOps.
Стек специалиста на проекте
countrystate, tween, commerce, StreamChat, notistack, city, React Hook Form, JavaScript, Redux, Swiper, three, uuid, GraphQL, Apollo, Styled Components, i18next, Toolkit, Reactor, React Table, Amazon, Framer Motion, Cognito, TypeScript, Stripe, Yup, Axios.js, Material UI, Moment.js, Next.js, React
Отрасль проекта
VR/AR
Период работы
Октябрь 2022 - Май 2024
(1 год 8 месяцев)
Carvido (Конфигуратор шкафов для мебельного магазина)
Роль
Frontend разработчик
Обязанности
Пошаговый 3d-конфигуратор для клиентов мебельного магазина. Пользователь
выбирает тип шкафа, затем попадает в 3d-редактор, где устанавливает на него
разные модули и корректирует параметры. На последнем шаге пользователь
оставляет свои данные и отправляет конфигурацию продавцу.
Обязанности:
● Создание новых React-компонентов для 2d-интерфейса
● Декомпозиция и оптимизация React-компонентов
● Настройка синхронизации 2d-интерфейса с 3d-модулем
● Взаимодействие с разработчиком модуля подсчета цен
● Адаптивная и кроссбраузерная верстка
Результаты:
● Законченное приложение
● Улучшена верстка и логика работы компонентов:
○ Галерея картинок
○ Раскрывающиеся списки с настройкой элементов для шкафа
○ Кнопки-иконки, переключатель шагов и прочие оверлеи
Команда:
1 Front-end разработчик, 2 3d-разработчика, 2 Back-end разработчика, PM,
Team Lead, 1 DevOps.
Стек специалиста на проекте
молекулярный, verge3d, pixi, Sass, React Hook Form, Redux Toolkit, JavaScript, архитектура, Swiper, three, Lodash, Storybook, Prettier, Дизайн, classNames, ESLint, FSD, TypeScript, Husky, Yup, PostCSS, Vite, Material UI, React
Отрасль проекта
LifeStyle
Период работы
Январь 2022 - Сентябрь 2022
(9 месяцев)
Korus (Музыкальный плеер для воспроизведения NFT-коллекций треков)
Роль
Frontend разработчик
Обязанности
Музыкальная метавселенная, в которой пользователи могут создавать
собственные уникальные треки из ассетов и заливать их в NFT-маркетплейс
Open Sea.
Обязанности:
● Разработка плеера для воспроизведения треков на Next js, принятие
архитектурных решений
● Интеграция в приложение предоставленных художниками элементов
(спрайты, видеоролики)
● Адаптивная и кроссбраузерная верстка
● Отладка, тестирование
● Взаимодействие с заказчиком, техническая поддержка готового продукта
Результаты:
● Разработан модуль для воспроизведения коллекций NFT-треков с
элементами 3d-визуализации
● Разработан музыкальный визуализатор
● Разработаны интерактивные и декоративные 3d элементы
● Подключено к маркетплейсу Open Sea
Команда:
1 Front-end разработчик, 1 DevOps, Back-end разработчики и PM на стороне
заказчика/
Стек специалиста на проекте
Sass, Redux Toolkit, JavaScript, three, Lodash, Prettier, classNames, ESLint, TypeScript, PostCSS, Next.js
Отрасль проекта
Blockchain
Период работы
Июнь 2021 - Декабрь 2021
(7 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
ФГБОУ ВО Тульский государственный университет. Институт прикладной математики и компьютерных наук.
Специальность
Информационные системы и технологии.
Завершение учебы
2018 г.
Дополнительное
Учебное заведение
Компьютерная академия “ТОП”
Специальность
Web-разработка
Завершение учебы
2020 г.