Frontend-разработчик
Контакты
Frontend-разработчик с опытом работы в больших коммерческих проектах, специализирующийся на разработке веб-приложений с использованием HTML
, CSS
и JavaScript (ES6+)
, имею базовые знания по TypeScript
и автоматическому тестированию (Jest
). Опыт работы с Case Platform
, адаптивной версткой. Умею работать с системами управления версиями (Git
, GitHub
), базой данных на диалекте PostgreSQL
и командной строкой Linux (Ubuntu). С пониманием отношусь к legacy и разбираюсь в чужом коде.
Case Platform
(Case Studio, FIS Platform)HTML
,CSS
, адаптивная версткаJavaScript
(ES6+), Node.js, npm- Автоматическое тестирование (
Jest
) - Система управления версиями (
Git
,GitHub
,Github Actions
) - SQL (
PostgreSQL
) - Базовые навыки работы в командной строке Linux (Ubuntu)
- Опыт работы с задачами в
Jira
- Работа в команде
- Работа в большом коммерческом проекте
- Умение разбираться в чужом коде
- Чтение профессиональной литературы на английском языке
Создал четыре учебных проекта в рамках обучения професси "Frontend-разработчик" на Hexlet.
RSS-агрегатор (GitHub). Простой web-сервис для аггрегации RSS-потоков, позволящий подписывать, читать и отписываться от новостных лент. Использованные технологии: Bootstrap
, Webpack
, yup
, i18next
, axios
. Деплой приложения на платформе Vercel.
Игры разума (GitHub). Небольшое консольное приложение для Node.js с пятью математическими текстовыми играми в формате "вопрос-ответ". Использована библиотека readline-sync
.
Вычислитель отличий (GitHub). Консольное приложение для Node.js, находящее разницу между структурами данных в форматах *.json, *.yaml и выводящее результат в консоль или в файл формата *.json. Использованные технологии: commander.js
, fs
, lodash
, Jest
.
Чат Slack (GitHub). Упрощенный аналог чата Slack с функционалом входа и регистрации пользователей, управлением каналами и отправкой сообщений. Для серверной части использован @hexlet/chat-server. Использованные технологии: React.js
, React router DOM
, Redux
, axios
, Formik
, React Bootstrap
, react-i18next
, react-toastify
, leo-profanity
, Socket.IO
. Подключено к сервису Rollbar для отслеживания ошибок. Деплой на платформе Render.
Опыт
- Разработка программных продуктов на базе Case Platform
- Cоздание модели приложения
- Написание SQL-запросов
- Реализация дизайна по макетам (Figma) и описанию ФТ.
Создал и интегрировал модуль для получения данных по курсам валют с Центрального банка Турецкой Республики в существующее приложение документооборота.
- Администрирование серверов
- Техническая помощь сотрудникам
- Автоматизация процессов
- Системное и сетевое администрирование
- Замена расходных материалов
- Работа с ЭЦП, настройка АРМ
Успешно провёл интеграцию сервисов МФЦ в системы ЦЗН г. Златоуста.
Автоматизировал и упростил процесс массового переименования рабочих станций в Active Directory для местного подразделения налоговой службы.
- Написание программ на языке FBD для микроконтроллеров (Pixel и Beckhoff) шкафов системы автоматического управления (ШСАУ) вентиляционной установки
- Пусконаладочные работы
- Составление сопроводительной документации.
Разработал макет дизайна (Photoshop) и внедрил UI для вентиляционных систем, используемых в промышленных комплексах Ванкорского нефтегазового месторождения.
Оптимизировал подпрограмму по управлению водяным нагревателем – уменьшил количество используемых логических блоков на 30%, сохранив прежний функционал и освободив место используемой памяти для других задач.
Образование
Проживаю в городе Златоуст
Я продолжающий frontend-разработчик. Ищу компанию, в которой буду развиваться и расти до сильного технического специалиста в своём стеке. Трудолюбивый, ответственный, неконфликтный. Хорошо общаюсь с заказчиками и крайне хорошо с командой разработки. Не боюсь брать и решать сложные задачи.