Специалисты

Описание

Front-end:
JavaScript, включая ES6+; React; Typescript; Mobx; Redux; Nodejs; Git; webpack; HTML (HTML5), CSS (CSS3), JavaScript (ECMAScript), TypeScript, Sass, Less; React.js, Redux/Mobx, Redux Thunk, Reselect; Andt, MU, React Bootstrap, Chartjs
styled-components, storybook

Образование:
Неоконченное высшее
2023 - Пензенский государственный университет, Пенза
ФПИТЭ, Информационная безопасность автоматизированных систем

Опыт
Проект

Облачная платформа для банка

Описание

Описание Проект представляет собой инфраструктуру для работы с ИТ-услугами и сервисами. Моими задачами являлись: добавление новых сервисов, поддержка существующего функционала Роль Frontend программист Краткий список задач: - Создал кастомные разметки для библиотечного календаря - Провел ресерч и подключил оптимальный WYSIWYG редактор, написал компонент-обертку для безопасности - Реализовал функционал нескольких сервисов - Рефакторинг компонентов, Фикс багов, ревью кода

Технологии

JavaScript / ES.Next, Typescript, React, Mobx, Styled-components, Webpack, Material-table, Lerna, Chartjs

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

Декабрь 2021 — настоящее время месяцев

Проект

Внутренний сервис для оценки качества поиска

Описание

Описание Фронт представляет собой статический сайт, преимущественно состоящий из таблиц и форм. Роль Frontend программист Краткий список задач: - Переписал несколько страниц на React, с полным сохранением функционала, без изменений со стороны бэкенда - Реализовал функционал загрузки файлов на React - Написал скриншотные jest тесты для переписанных страниц - Фиксил баги

Технологии

JavaScript / ES6, Typescript, React.js, HTML, CSS modules, Webpack, Ant Charts

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

Август 2021 — декабрь 2021 месяц

Проект

Сервис для менеджеринга процессов и ресурсов

Описание

Описание Сервис для менеджеринга процессов и ресурсов горнодобывающей / металлургической промышленности. Фронтенд представлял собой тонкий клиент, куда подключались экранные формы в виде модулей Обусловлено это тем, что система разворачивалась на предприятии и разным предприятиям продавались различные наборы экранных форм для системы. Роль Frontend программист Краткий список задач: - Переписывал старых таблиц на новую библиотеку, с сохранением функционала - Расширял библиотеку компонентов - Реализовал кастомные модальные окна - Участвовал в код ревью - Фиксил баги

Технологии

Javascript / ES6, React, MobX, AntDesign, DevExtreme, CSS, Modules, PostCss, Webpack

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

Декабрь 2018 — июль 2021 месяц

Проект

CRM система для создания лендингов

Описание

Описание Проект предназначен для создания простых лендингов товаров и генерации qr кодов для переходов на лендинг. Лендинги и QR коды представлены в виде таблиц, с возможностью множественного редактирования и фильтрации по критериям. Роль - Frontend программист Краткий список задач: - Создал страницу QR кодов - Реализовал функционал создания, изменения, удаления и экспорта QR кодов - Добавил фильтрацию по критериям, поиск и пагинацию - Реализовал визуальное отображение лендингов - Выполнил интеграцию с google analytics

Технологии

Javascript / ES6, React, Redux, Typescript, Material Design, Final Form

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

Декабрь 2018 — июль 2021 месяц

Проект

Внутренняя система для мониторинга эффективности дилерских центров

Описание

Описание Проект позволяет заказчику оценивать качество услуг, предоставляемых дилерскими центрами. Задачей была разработка функционала прикрепления файлов к анкетам и воспроизведения медиа контента. Роль в команде Frontend разработчик Краткий список задач: - Добавил функционал прикрепления файлов с используемой библиотеке для таблиц AgGrid - Реализовал скачивание файлов с использованием GraphQL - Реализовал плееры для проигрывания аудио/видеофайлов - Реализовал слайдер для просмотра прикрепленных файлов

Технологии

Javascript / ES6, React, Typescript, Apollo,GraphQL

Проект

Приложение для автоматизации внутренних процессов IT компании

Описание

Описание Для автоматизации работы менеджеров, приложение должно автоматически создавать шаблонные структуры в google disk, trello и amocrm через telegram бота. Роль в команде - Backend разработчик Краткий список задач: - Реализовал интерфейс в рамках telegram бота - Добавил интеграцию с google drive API, Trello API и Amocrm API - Разработал функционал создания шаблонных структур в интегрированных сервисах через телеграм бота - Написал docker файл для развертки приложения на удаленном сервере

Технологии

Javascript / ES6, Node.js, Docker