Резюме: JavaScript/TypeScript Frontend Developer
Люблю программировать. Это занятие мне по душе, поскольку предоставляет простор для непрерывного развития. Меня вдохновляет, что продуманные IT-решения могут принести пользу большому количеству людей.
В работе превыше всего ставлю качество, поскольку именно оно в конечном итоге является критерием оценки любой деятельности. Умею решать задачи в форсированном режиме, но наиболее значимых результатов мне удаётся добиться при планомерной последовательной работе. Сосредоточенность на одной задаче в единицу времени и регулярный качественный отдых считаю важнейшими составляющими продуктивности.
- Опыт разработки и знание технологий библиотек React / Redux / React-router / MobX
- Для удобства разработки использование React DevTools, Redux DevTools
- Понимание и использование в работе стандарта JWT (JSON Web Token)
- Опыт разработки и знание технологий фреймворка Angular2+
- Знание и опыт написания проектов на TypeScript
- Опыт работы с WebSocket
- Понимание принципов REST и использование его в работе при создании запросов на сервер
- Опыт работы с Git / GitLab / Bitbucket
- Опыт работы с Nodejs
- Написание кода с использованием css-препроцессоров Sass/Scss и др.
- Знание библиотек jQuery / Bootstrap / Materialize
- Адаптивная/Кросс-браузерная верстка
- Навыки разработки анимации на CSS/JS/TS
- Опыт работы и настройки Webpack, Gulp
Репозиторий git: https://github.com/Moogur?tab=repositories
Некоторые примеры работ:
1) StarDB (2019 год) (написан на react /redux / react-router / redux-thunk)
Исходный код:
https://github.com/Moogur/Star-DB-React-Redux-Router-Thunk-
2) Todo List (2019 год) (написан на react /redux)
Исходный код:
https://github.com/Moogur/Todo-List-React-Redux-
3) Landing page (2019 год) (https://moogur.github.io/Motion/)
Исходный код:
https://github.com/Moogur/Motion
ОПЫТ РАБОТЫ:
ООО "Технологии Надежности"
Сентябрь 2019 — по настоящее время (1 год 8 месяцев)
Белгород, reliab.tech/ru
Ведущий фронтенд разработчик
Обязанности:
- Адаптивная и кросбраузерная верстка по макетам Figma
- Написание web-приложений на React
- Написание web-приложений на Angular2+
- Осуществление поддержки web-приложений
- Составление документации на проект
- Общение с заказчиками по проектам
Проекты:
- Модули онкоталон и история родов
Разработка клиентской части модулей онкоталона и истории родов для web-приложения (системы) «СТАЦИОНАР», для заполнения истории пациента, обратившегося с онко-заболеваниями или беременной женщины.
Взаимодействие с серверной частью производится с помощью REST API.
Задействованные технологии: TypeScript, Angular, RxJS.
- Портал тн cs:Go
Разработка клиентской части игрового портала по дисциплине Counter Strike GO, для проведения соревнования между сотрудниками ТН по данной дисциплине.
Взаимодействие с серверной частью производится с помощью REST API.
Задействованные технологии: TypeScript, React, Mobx.
- Банк «открытие»
Разработка клиентской части системы по отправке реестров потенциальных заемщиков в надзорные государственные органы, для банка Открытие.
Взаимодействие с серверной частью производится с помощью REST API и по протоколу WebSocket.
Задействованные технологии: TypeScript, React, Mobx, WebSocket.
- Rcm навигатор 2.0
Разработка клиентской части системы rcm навигатор 2.0, для управления и контролирования и поддержания работоспособности завода.
Взаимодействие с серверной частью производится с помощью REST API.
Задействованные технологии: TypeScript, React, Mobx, Effector.
- Интегрированная электронная медицинская карта
Разработка клиентской части ИЭМК, электронной карты пациента, где в удобном виде отображаются все посещения медицинских заведений пациентом.
Взаимодействие с серверной частью производится с помощью REST API.
Задействованные технологии: TypeScript, Angular, RxJS.
- Электронные родовые сертификаты
Разработка клиентской части системы ЭРС, для управления электронными родовыми сертификатами, а также создания, подписания и отправки отчетов и реестров по родовым сертификатам, выданных определенной организацией.
Взаимодействие с серверной частью производится с помощью REST API, использование и настройка ЭЦП для подписи сертификатов на стороне клиента.
Задействованные технологии: TypeScript, React, Redux.
- Сайт компании Технологии надежности
Разработка клиентской части стартовой страницы (верстка), сайта организации ТН.
Задействованные технологии: TypeScript, React, Redux.
Индивидуальное предпринимательство / частная практика / фриланс
Январь 2019 — по настоящее время (2 года 4 месяца)
Белгород
Фрилансер
- Разработка приложений на React / Redux / React-router
- Верстка страницы по макетам PSD и Invision Studio
- Адаптивная и кросбраузерная верстка
ООО Элегант-Строй
Август 2018 — сентябрь 2019 (1 год 2 месяца)
Белгород
Системный администратор
Работал неофициально
Обязанности:
- Поддержка работы оборудования локальной сети
- Обслуживание и текущий ремонт компьютерной техники и периферийных устройств
- Установка, обновление системного и программного обеспечения
- Консультирование пользователей ПК
- Обеспечение информационной безопасности, резервное копирование и восстановление данных
ОБРАЗОВАНИЕ:
2021 - Белгородский государственный университет, Белгород
Институт инженерных и цифровых технологий, Информационные системы и технологии (магистр)