Специалисты

Описание

СПЕЦИАЛИЗАЦИЯ
разработка Web приложений с использованием JavaScript, React.js

ПРОФЕССИОНАЛЬНЫЕ НАВЫКИ
- JavaScript/ ES6
- React.js
- TypeScript
- Redux, GraphQL
- MobX
- Webpack
- HTML, CSS, LESS, BEM, PostCSS
- Git (GitLab, BitBucket, TFS)

ИНОСТРАННЫЕ ЯЗЫКИ
английский - elementary

Опыт
Проект

Банковский личный кабинет для малого и среднего бизнеса.

Описание

Команда 8 человек Роль в команде - frontend-разработчик Платформа предназначена для обслуживания клиентов банка юридических лиц и индивидуальных предпринимателей, физических лиц, занимающихся частной практикой. Основная задача проекта - реализация панели управления банковскими продуктами. Добавил несколько компонентов для существующего функционала. Занимался задачами по исправлению текущих дефектов в существующих компонентах и в верстке.

Технологии

React.js/ES6 MobX TypeScript Webpack BEM PostCSS SaaS

Проект

Сервис по покупке, бронированию и распространению билетов крупной концертной площадки

Описание

Команда 10 человек Роль в команде – верстальщик Основная задача проекта - реализация адаптивной верстки страниц для интернет-портала. Сверстал с проверкой интеграции для Angular большую часть проекта (около 20-ти страниц).

Технологии

HTML CSS

Проект

Система мониторинга и аналитики событий камер наружного и внутреннего наблюдения.

Описание

Команда 6 человек Роль в команде – frontend-разработчик Проект предназначен для интеграции в отраслевые компании с целью упрощения процесса контроля безопасности деятельности на предприятиях. Основная задача проекта - реализация административной и операторской панели. Добавил новый функционал работы со справочниками в раздел администрации системы. Добавил новые функциональные компоненты в портале оператора (фильтр класса событий, date picker и др.) Сделал верстку отображения камеры в отдельном окне и занимался версткой других небольших общих компонентов.

Технологии

React.js/ES6 Redux Webpack GraphQL PostCSS CSS Modules

Проект

Факторинговая площадка для работы с документами посредством api.

Описание

Команда - 3 человека Роль в команде – стажер Система позволяет производить работу со всеми видами документов компании (реквизитами, реестрами и поставками) добавлять, удалять и изменять необходимые данные. Основные задачи на проекте - реализация регистрации клиента (ее подтверждение, авторизация, восстановление пароля). На проекте проходил стажировку (параллельно с основной командой на примере реальных задач реализовывал аналогичный функционал самостоятельно). Написанный код в продакшене не используется. В рамках стажировки сверстал 8 страниц. Самостоятельно создал контейнеры для вывода, редактирования, удаления, создания документов. Модифицировал и использовал общие компоненты такие, как модальное окно, загрузка файла, таблицы, элементы форм (input, select,). Реализовал требуемую валидацию полей и форм. Внедрил регистрацию клиента, ее подтверждение, авторизацию и восстановление доступа.

Технологии

React.js/ES6 Redux Webpack HTML/CSS CSS Modules PostCSS

Проект

Комплексное управление производством

Описание

Команда 6 человек Роль в команде - frontend-разработчик Проект для предприятия, предназначенный для управления процессами. Основные требования проекта - создание ведомостей, сравнение различных анализов качества. Также работа со справочниками - добавление новых, редактирование и удаление. Разработал библиотеку отдельных компонентов форм с помощью Rollup. Осуществил правки текущего функционала проекта.

Технологии

React.js / ES6, Webpack, Rollup, Css Modules, Antd Design

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

2020 месяцев