Больше информации по резюме будет доступно после регистрации
ЗарегистрироватьсяБыл на сайте сегодня в 10:40
Кандидат
Мужчина, 31 год, родился 1 января 1994
Не ищет работу
Таганрог, не готов к переезду, не готов к командировкам
Указан примерный район поиска работы
React Frontend Developer
250 000 ₽ на руки
Специализации:
- Программист, разработчик
Занятость: полная занятость
График работы: полный день
Опыт работы 5 лет 10 месяцев
Сентябрь 2020 — по настоящее время
4 года 8 месяцев
Justice it
React frontend developer
Онлайн площадка для подбора банка.
Предметные области:
- Вовлечение клиентов банков;
-Обеспечение пользователей выбором подходяшего им банка;
Роль: фронтенд разработчик.
Стек: React, Redux, TypeScript, MUI, webpack, css module, axios.
Формат работы: 1 фронтендер(я), 1 бекендер-продукт менеджер, он же давал задачи и писал код на PHP.
Задачи: настройка, конфигурация проекта по средствам вебпак, установка библиотек material ui, redux, создание общих компонентов, задание первоначальной архитектуры проекта, работа с серверными данными, нормализация данных, создание 2х форм на основе нескольких запросов от сервера, сливая их в одну общую структуру подходящую для отрисовки и работы компоненты форм, формы состояли из разных вариантов, в одних ответах на вопросы были радиобаттоны, в других, чекбоксы, в третьих поля для ввода с валидацией итд, верстка страницы пошаговой формы.
Мои достижения: самостоятельная работа на проекте в лице фронтенд разработчика, настройка веб пак сборки проекта, оптимизация тяжёлых узлов когда по средством реакт, настройка редакс
Интернет платформа для безопасного обмена документами между бизнесом
Предметные области:
- Безопасный обмен данными между бизнесом
- Чтение ПДФ документов
- Создание ролей, компаний
- Управление компаниями
Роль: фронтенд разработчик.
Стек: React, React-Context, TypeScript, MUI, webpack, styled-components, graphQL, ApolloClient, websoket, aws.
Формат работы: 2 фронтенд разработчика, 1 фулстак, 1 бекендер, 1 дизайнер, 1 тестировщик
Задачи: создание общих ui компонентов на основе mui , перенос кода javascript на typescript, написание запросов к серверу на graphQl, написание бизнес логики, помощь бекендеру, для создания апи на nodejs, работа с aws амазон, код ревью коллег, верстка страниц, таблиц, сбор данных с форм с чекбоксами.
Мои достижения: участие в написание апи запросов на бекенде nodejs, код ревью коллег, знакомство с graphQl Apollo Client, оптимизация и переписывание легаси кода, участие в обсуждениях о будущем проекта и его проектировании
Мобильное приложение крупной продуктовой сети
Предметные области:
- Вовлечение покупателей для увеличение прибыли
- Обратная связь, сбор информации от покупателей с целью улучшения качества продукции
- Программы лояльности для покупателей
- Поддержка и помощь покупателям через онлайн чат.
Роль: фронтенд разработчик
Стек: TypeScript, React, react-router-dom, MobX, chakra-ui/react, sentry/react,scss, axios, Webpack, Git, Jest, dexie, workbox-window
Формат работы: 2 frontend разработчика, 4 backend разработчика, 2 QA инженера, UI/UX дизайнер, проджект менеджер, деливери. Работа в команде велась по Agile.
Задачи: Задание первоначальной архитектуры проекта, создание переиспользуемых компонентов на основе chakra UI;
Помогал другой команде в создании нового раздела лояльности для срочного выпуска в прод;
Добавлял новые библиотеки в проект на его старте, такие как indexDB(Dexie.js), react-infinite-scroller, react-swipeable-list (для смахивания карточек);
Участвовал в груммингах по составлению ТЗ для новых фич;
Разрабатывал страницу раздела "История покупок", в котором отображались чеки пользователя, с возможность перейти на детализацию чека;
Разрабатывал страницу раздела "Оценка товаров", на которой нужно было реализовать не стандартный компонент с прогрессом пользователя, который динамически расчитывался положение элементов дом узлов перед отрисовкой;
Разрабатывал страницу раздела "Лаборатория вкуса", где можно было оценить товары, для их улучшения в будущем, основываясь на оценках пользователей. Данные вопросов и ответов хранились в index DB, что давало возможность кешировать на стороне клиента ответы пользователя при обновлении экрана.
Создание полноценной страницы Клуба Тайных Покупателей, для веб версии сайта, со стандартным набором каруселей, слайдеров, выпадающих списков итд;
Покрытие jest тестами компоненты и mobx store;
Создание библиотеки общих компонентов для сайтов на сборщике vite, с использованием React typescript, jest тестами и storybook;
Поддержка проекта, сайтов и библиотеки, фикс багов;
Плотная совместная работа с девопс, тестировщиками, аналитиками, бекендерами;
Анализ и сбор данных по ошибкам в сентри
Мои достижения: Участие в code review, успешная разработка нестандартного прогресса пользователя, а так же редизайн на еще более сложный прогресс пользователя, написание и настройка библиотеки для общих компонентов и загрузка ее в артифактори , анализ и сбор информации по ошибках в сентри
Декабрь 2024 — Март 2025
4 месяца
Строительство, недвижимость, эксплуатация, проектирование... Показать еще
Ведущий разработчик пользовательских интерфейсов
Задача:
Разработка универсального сайдбара в ui-kit, который отвечает за фильтрацию/сохранение/удаление/применение нужного фильтра по средствам запросов на сервер, так же вариант с настройками таблицы, который может скрывать/показывать колонки, сохранять/удалять/применять настройку таблицы. В реализации использовался mui, react context, react, идея была в том что был компонент принимающий много пропсов нужных для работы в режиме фильтрации и в режиме настроек, далее эти пропсы попадали в общий контекст, и потом два хука реализовывали один общий интерфейс выдавая наружу определенные свойства и методы, и так же имели свои контексты для работы с контентом внутри сайдбара, что уменьшило количество ререндров при работе и улучшило читаемость кода
Стек: mui, react, mobx
Июль 2019 — Август 2020
1 год 2 месяца
ООО "Бкв-софт.ком"
Web-разработчик
- Верстка макетов PSD, figma,
- Поддержка крупных проектов на основе 1С-Битрикс, реакт, вью
- Участие в планировании и оценке задач проекта.
Навыки
Уровни владения навыками
Продвинутый уровень
Средний уровень
Базовый уровень
Обо мне
Привет!) Отлично работаю в команде, могу легко найти общий язык с кем угодно, обсудить любые вопросы и найти решение. Ответственный и исполнительный, люблю учиться новому )
Высшее образование (Бакалавр)
2020
Систем автоматического управления, Программирование
2013
Таганрогский металлургический техникум
Монтаж, наладка и эксплуатация электрооборудования , промышленных и гражданских зданий
Знание языков
Гражданство, время в пути до работы
Гражданство: Россия
Разрешение на работу: Россия
Желательное время в пути до работы: Не имеет значения