Frontend-разработчик

Контакты


Контакты доступны после входа на сайт

Описание

Frontend-разработчик с опытом создания динамичных, ориентированных на пользователя веб-приложений с использованием React, Redux & Redux Toolkit. Обладаю навыками работы с TypeScript и современными инструментами JavaScript (Axios, Yup, i18next, Formik, Jest, Vite, Socket.IO). Умею адаптироваться к командной работе, стремлюсь к поиску оптимальных решений поставленных задач, постоянно развиваю свои навыки.

Навыки
  • HTML
  • CSS
  • Bootstrap
  • JavaScript
  • TypeScript
  • React
  • Redux + Redux Toolkit
  • Jest
  • Git
Описание проектов

Название:

Игры разума
Описание:

Консольное приложение, представляющее собой набор из пяти обучающих мини-игр. Разработано на JavaScript с использованием современных технологий и инструментов для упрощения работы и удобного управления командами.
Полученные навыки:
Углубленные знания в работе с командной строкой и управлении зависимостями через npm. Развитие навыков проектирования CLI-приложений, улучшенные практики контроля версий и совместной работы через GitHub.
Технологический стек: JavaScript, Node.js, Commander.js, npm, GitHub.

Название:

Вычислитель отличий
Описание:

Консольное приложение для работы с плоскими и вложенными JSON и YAML файлами, которое выявляет различия и выводит результат в одном из доступных форматов.
Полученные навыки:
Опыт работы с вложенными структурами данных, навыки тестирования и поддержания качества кода с использованием Jest, ESLint и Prettier. Работа с Lodash и js-yaml для удобного парсинга и обработки данных.
Технологический стек: JavaScript, Node.js, Commander.js, js-yaml, Lodash, Jest, ESLint и Prettier, GitHub.

Название:

RSS-Агрегатор
Описание:

Приложение для загрузки контента из различных RSS-источников с автоматическим обновлением, которое позволяет пользователю следить за актуальными новостями и обновлениями из разных каналов в одном месте.
Полученные навыки:
Опыт работы с внешними API (Axios), навыки создания многоязычных интерфейсов (i18next), а также разработки пользовательских интерфейсов с Bootstrap. Понимание CI/CD процессов через GitHub Actions.
Технологический стек: JavaScript, Axios, Bootstrap, i18next, Yup, Lodash, Webpack, on-change, GitHub, GitHub Actions.

Название:

Slack-Чат
Описание:

Функциональное приложение для обмена сообщениями в реальном времени. Построено с использованием React, Redux Toolkit и Socket.IO, предоставляя базовые функции, необходимые для совместной работы и обмена информацией.
Полученные навыки:
Создание и настройка реального времени через Socket.IO, разработка интуитивно понятного UX с использованием React и Redux, обработка форм с Yup и Formik. Опыт настройки многоязычности (i18next), а также работы с Rollbar для мониторинга ошибок.
Технологический стек: JavaScript, React, Redux и Redux Toolkit, Socket.IO, React Router, Vite, Yup, Formik, i18next, Bootstrap, React Toastify, Rollbar, Axios, leo-profanity, GitHub.

Опыт


Личные проекты, Hexlet
Январь 2024 - Ноябрь 2024
  • Реализовал несколько приложений и оптимизировал их производительность за счет грамотного использования современных JavaScript-библиотек и инструментов (React, Redux Toolkit, Socket.IO, Axios, Webpack и прочие), что обеспечило быструю загрузку и обновление данных.
  • Успешно внедрил автоматизацию тестирования и сборки (Jest, GitHub Actions), что позволило повысить качество и стабильность кода, уменьшив количество ошибок и ускорив выпуск обновлений.
  • Систематически повышал масштабируемость приложений, что позволило сделать их удобными для поддержки и расширения на основе изменяющихся требований пользователей.
Project-менеджер, переводчик, Индивидуальный предпрениматель
Август 2012 - Сентябрь 2024
  • Предоставлял переводческие услуги, работал со специализированной документацией и известными производителями оборудования, участвовал в локализации программного обеспечения для местного рынка.
  • Управлял ключевыми проектами, получил ценный опыт взаимодействия с командой в сложных ситуациях.
  • Завершил более 3000 переводческих проектов, обеспечив своевременную и качественную сдачу.
  • Увеличил объем письменных переводов у подрядчика на 30% за счет внедрения CAT-инструментов, что оптимизировало процесс и снизило затраты на корректировку и вычитку.

Образование


Школа программирования Hexlet, Frontend-разработчик
Январь 2024 - Ноябрь 2024
Лингвист-переводчик, НГЛУ им. Н. А. Добролюбова
Сентябрь 2009 - Июль 2014

О себе
Свободно владею английским языком
Проживаю в городе Данков

Мотивирован, умею адаптироваться к командной работе, стремлюсь к поиску оптимальных решений поставленных задач, постоянно развиваю свои навыки в JavaScript и современных инструментах.

Комментарии


Добавить комментарий
Для этого действия нужновойти

Рекомендации

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Привет, Константин! Давай улучшим твое резюме: 1. Навыки Ты очень прикольно придумал ...
Привет, Ахмед! Давай дополним твое резюме: 1. Контакты Давай добавим твой номер телеф...
Резюме Максима Анисимова представляет собой хороший обзор его навыков и опыта в области...
Это резюме содержит много полезной информации о кандидате, однако есть несколько момент...
Это резюме имеет несколько недочетов и не является оптимальным для поиска работы в обла...
Резюме Junior frontend developer имеет некоторые сильные стороны, такие как: Указание...
Резюме выглядит хорошо структурированным и содержательным. Заявленные навыки и опыт раб...
Это резюме включает в себя хороший набор навыков и опыта работы в различных проектах на...
Привет, Илья! Давай дополним твое резюме: 1. Описание проектов Давай добавим результат...
Привет, Егор! Давай дополним твое резюме: 1. Описание проектов Давай добавим результат...