Специалисты

Описание

Образование: Высшее. ФГБО УВО «Сибирский государственный университет телекоммуникаций и информатики», Информационная безопасность телекоммуникационных систем, 2021 г.

Языки программирования: JavaScript, typescript

Компетенции: React (Next.js), TypeScript, React Native, Capacitor, Redux, Redux-thunk, GraphQL, React-Query, React-Hook-Form, RESTful, WebSocket, Tailwind, HTML, CSS (SCSS), БЭМ, Git, Webpack, Bootstrap, Material UI, Nginx, React Suite, Figma, REST API

Ежедневный ToolKit: Битрикс24, WebStorm, GitLab, Android Studio, Xcode

Опыт
Проект

Разработка клиентской части сайта и админ-панели для магазина межкомнатных дверей

Описание

Роль: Frontend разработчик. Команда: 12 человек. Разработка многих элементов управления данными в админ-панели, в т.ч. каталог товаров и услуг; Верстка страниц и подключение бэка на клиентской части, в т.ч. разработка корзины, истории заказов, модуля поиска по сайту.

Технологии

Next.js, graphql, react-query, react-hook-form, tailwind, react suite, Typescript

Длительность

февраль 2024 - настоящее время месяцев

Проект

Разработка мобильного приложения для образовательной платформы

Описание

Роль: Frontend разработчик. Команда: 4 человека. Полный перенос мобильной версии сайта с Next.js на React + Capacitor; Подключение функционала аутентификации по биометрии.

Технологии

React, Capacitor, axios, styled-components, Typescript

Длительность

ноябрь 2023 - февраль 2024 месяца

Проект

Разработка клиентской части сайта и админ-панели для металлургической компании

Описание

Роль: Frontend разработчик. Команда: 12 человек. Разработка многих элементов управления данными в админ-панели; Верстка страниц и подключение бэка на клиентской части.

Технологии

Next.js, graphql, react-query, react-hook-form, tailwind, react suite, Typescript

Длительность

июль 2023 - ноябрь 2023 месяца

Проект

Разработка клиентской части сайта и админ-панели платформы, предназначенной для сотрудников и учащихся медицинских вузов

Описание

Роль: Frontend разработчик. Команда: 12 человек. Разработка многих элементов управления данными в админ-панели; Верстка страниц и подключение бэка на клиентской части, в т.ч. разработка авторизации с переходом по ссылке из письма, ЛК с ролевой моделью, модуля поиска по сайту, формы обратной связи, модуля новостей с фильтрацией по категориям, модулей мероприятий, стажировок, курсов, научно-исследовательских работ с фильтрами и поиском.

Технологии

Next.js, graphql, react-query, react-hook-form, tailwind, Typescript

Длительность

январь 2023 - июль 2023 месяца

Проект

Разработка админ-панели и клиентской части информационного сайта для регионального фонда

Описание

Роль: Frontend разработчик. Команда: 11 человек. Разработка таблиц и форм для редактирования данных в админ-панели; Редизайн админ-панели; Доработка фильтра и поиска в админ-панели; Верстка страниц и подключение бэка на клиентской части.

Технологии

React, zustand, graphql, react-query, storybook, react-hook-form, tailwind, materialUI, Typescript

Длительность

сентябрь 2022 - январь 2023 месяца

Проект

Разработка мобильного приложения клининговой компании

Описание

Роль: Frontend разработчик. Команда: 8 человек. Разработка кастомных UI-компонентов; Разработка hoc bottom-sheet для использования по всему приложению; Разработка страницы уведомлений; Разработка страницы вакансий: - аккордеон с открытыми вакансиями; - форма отправки резюме (с прикреплением файла) на вакансию. Разработка страницы вопрос-ответ: - аккордеон с вопросами и ответами на них; - форма отправки вопроса. Разработка компонента портфолио в виде карусели изображений (при тапе на изображение открытие на весь экран); Разработка страницы корзины; Разработка страницы оформления заказа; Частичная разработка детальной страницы услуги; Разработка формы редактирования личных данных пользователя в ЛК; Разработка страницы информации о заказах/заявках в ЛК; Создание страницы приложения в AppStore и Google Console, заполнение текстовой и графической информацией; Загрузка приложения в TestFlight; Исправление багов.

Технологии

TypeScript, React Native, redux, redux-thunk, redux-form, redux-axios-middleware, axios, styled-component.

Длительность

февраль 2021 - сентябрь 2022 месяца

Проект

Разработка мобильного приложения поиска по лотам на торгах по банкротству

Описание

Роль: Frontend разработчик. Команда: 7 человек. Полная переработка детальной страницы лота: - разработка кастомных табов; - разработка компонента с задачами (с возможностью добавления, изменения и удаления); - разработка компонента с файлами (с возможностью загрузки, открытия и удаления); - разработка компонента с заметками; - вывод большего количества информации о лоте, ограничение доступа к этой информации для пользователей без купленного тарифа; - разработка компонента для добавления запланированных уведомлений. Разработка страницы со списком запланированных уведомлений; Реализация механизма CodePush; Сборка бандлов и публикация приложения в AppStore и Google Play; Исправление багов.

Технологии

TypeScript, React Native, redux, redux-thunk, redux-form, redux-axios-middleware, axios, styled-component.

Длительность

март 2020 - январь 2021 месяц

Проект

Разработка темы дизайна сайта образовательного учреждения на основе виртуальной обучающей среды

Описание

Роль: Frontend разработчик. Команда: 4 человека. Адаптивная верстка по макету; Работа с mustache-шаблонами, изменение их структуры; Переопределение стилей и шаблонов ядра Moodle; Исправление багов.

Технологии

HTML, SCSS, JavaScript, шаблонизатор Mustache, Bootstrap.

Длительность

ноябрь 2019 - апрель 2020 месяцев

Проект

Разработка одностраничного сайта – лендинга

Описание

Роль: Frontend разработчик. Команда: 4 человека. Адаптивная верстка по макету; Анимация элементов страницы с помощью js-библиотеки GSAP; Реализация параллакс-анимации; Реализация работы форм: - валидация полей ввода с помощью js; - взаимодействие с REST API при помощи библиотеки axios. Расстановка SEO-тегов и внедрение Open Graph разметки; Внедрение Яндекс.Метрики и привязка счетчиков к формам; Оптимизация скорости загрузки сайта, реализация Code splitting (конфигурация webpack); Исправление багов.

Технологии

Webpack, HTML, SCSS, JavaScript.

Длительность

июнь 2019 – ноябрь 2019 месяцев

Проект

Разработка сайта по поиску интернет-курсов

Описание

Роль: Frontend разработчик. Команда: 7 человека. Верстка статических страниц по макету с использованием Bootstrap; Адаптация страниц под мобильную версию; Исправление багов.

Технологии

React, HTML, SCSS, Typescript

Длительность

апрель 2019 – август 2019 месяцев

Проект

Разработка мобильного приложения доставки еды

Описание

Роль: Frontend разработчик. Команда: 6 человек. Разработка компонента выбора даты и времени доставки с использованием библиотеки Moment.js; Разработка компонента карты с местоположением точки самовывоза с использованием MapView; Изменение логики начисления бонусов за заказы; Разработка компонента с редактированием адресов доставки; Правка дизайна; Исправление багов.

Технологии

React Native, expo, redux, redux-thunk, Typescript

Длительность

февраль 2019 – апрель 2019 месяцев