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 Web-разработчика имеет хороший объем информации о вашем опыте работы,...