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 и современных инструментах.

Комментарии


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

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

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Резюме Junior QA инженера содержит много информации, однако есть несколько аспектов, ко...
Это резюме содержит много повторяющегося текста и не содержит достаточно информации о в...
Резюме имеет некоторые сильные стороны, такие как: Хорошо структурированная информаци...
Привет, Инга! Давай улучшим твое резюме: 1. Контакты Давай разместим короткую ссылку н...
Привет, Константин! Давай улучшим твое резюме: 1. Имя и фамилию резюме переведи, пожал...
Это резюме содержит много полезной информации о ваших навыках и опыте работы. Однако, е...
Это резюме содержит много лишней информации, которая не имеет отношения к вакансии Fron...
Это резюме содержит информацию о некоторых проектах и технологиях, с которыми вы работа...
Привет, Андрей! Давай улучшим твое резюме: 1. Давай укажем полное название твоей профе...
Это резюме имеет некоторые сильные стороны, такие как указание наличия базовых знаний P...