Игорь Ш. Full Stack разработчик, Senior
ID 9997
ИШ
Игорь Ш.
Мужчина
Россия, Новочеркасск, UTC+3
Ставка
3 090,63 Р/час
НДС не облагается
Специалист доступен с 27 июля 2024 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Full Stack разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — A2
Русский — C2
Главное о специалисте
Самая интересная задача, это в PWA, React приложении реализовать шину общения между вкладками браузера, которые встраивались с использованием webpack+module federation. В ходе задачи нужно было настраивать webpack config, для встраивания страниц как сторонних модулей, реализовать свой ui kit как npm пакет, и реализовать npm пакет самой шины общения, которая работала, с помощью вебворкеров и подписки/отправки событий к другим модулям, что сокращало нагрузку на сеть.
Хотелось бы развиваться в большей части технически. Нет предвзятого отношения к любым задачам.
Проекты
(4 года 10 месяцев)
NDA - B2B ПРОЕКТ
Роль
Frontend разработчик
Обязанности
Веб-приложение, разработанное в рамках пиар-кампании для киностудии. Оно позволяет пользователям создавать персонализированные аватары или генерировать их случайным образом с помощью редактора. Затем эти аватары можно скачать или поделиться ими в твиттере.
- Разработка архитектуры проекта
- Настройка зависимости
- Формирование структуры стора для дальнейшего отображения png и svg элементов
- Разработка механизма скачивания изображении
- Создание интерфейса
- Написание механизма создания случайного персонажа
- Код ревью
Команда проекта: 2 frontend разработчика, 3 backend разработчика, QA-инженер, менеджер
проекта, 2 DevOps инженера
Стек специалиста на проекте
Webpack, Redux, TypeScript, Formik, Yup, Next.js, SCSS, React
Отрасль проекта
Media
Период работы
Май 2023 - Февраль 2024
(10 месяцев)
NDA - СИСТЕМА ИНТЕГРАЦИИ
Роль
Fullstack разработчик
Обязанности
Веб-приложение для интеграции сервисов погоды, геолокации, весогабаритного контроля в одну
экосистему. Интеграция осуществлялась при помощи адаптеров, в дальнейшем переходили на мапперы. Также можно было интегрировать своё приложение в общую экосистему сервисов, с помощью алгоритма сопоставления данных, для интеграции было необходимо заполнить форму на сайте, где указывалось какой протокол используется для общения, описать форму обращения(сам запрос), и описать структуру преобразований данных.
- Разработка архитектуры проекта
- Создание библиотеки компонентов пользовательского интерфейса
- Написание парсера xml(wsdl) в js объект
- Интеграция новых компонентов
- Интеграция новых страниц приложения
- Создание домашней страницы приложения
- Обновление дизайна страниц и модальных окон
- Рефакторинг кода
- Адаптивная верстка
- Внедрение модульных тестов
Команда проекта: 2 frontend разработчика, 3 backend разработчика, fullstack разработчик,
менеджер проекта, 2 DevOps инженера, UI/UX дизайнер
Стек специалиста на проекте
PostgreSQL, RabbitMQ, Node.js, Redux, TypeScript, NestJS, Redis, React
Отрасль проекта
LifeStyle
Период работы
Июль 2022 - Апрель 2023
(10 месяцев)
NDA - ЗДРАВООХРАНЕНИЕ
Роль
Frontend разработчик
Обязанности
Приложение было создано для аппарата, который может в домашних условиях снимать показания о размере внутренних органов, на основе которых пользователь получал информацию о здоровье и дальнейшие рекомендации.
- Расширение, разработка нового и поддержка существующего функционала
- Реализован интерфейс клиентского приложения и проводил редизайн по макету
- Внедрение бизнес-логики согласно ТЗ
- Адаптивная верстка
- Внедрение unit-тестов
- Проводил онбординг, на проекте
Команда проекта: 5 frontend разработчиков, 2 backend разработчика, 2 mobile разработчика, 2 QA-
инженера, менеджер проекта, бизнес аналитик, руководитель продукта
Стек специалиста на проекте
Firebase, Redux, TypeScript, Ionic, React
Отрасль проекта
BioTech, Pharma, Health care & Sports
Период работы
Июнь 2021 - Июнь 2022
(1 год 1 месяц)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
НПИ
Специальность
Бакалавр в области математическое обеспечение и администрирование информационных систем
Завершение учебы
2022 г.