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

Контакты


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

Описание

Я Frontend-разработчица с искренней любовью к своему делу и стремлением создавать полезные и удобные продукты. Владею HTML, CSS, JavaScript, а также React и Redux, есть опыт работы с библиотеками для создания интерактивных веб-приложений. Разрабатываю как консольные, так и браузерные приложения, а также лендинги, работаю с REST API, WebSockets и управлением состоянием через Redux Toolkit. Мой опыт в продажах и ведении бизнеса помогает мне понимать потребности пользователей и эффективно работать как в команде, так и самостоятельно.

Ищу команду, в которой смогу продолжать развиваться, делиться идеями и помогать создавать решения, которые улучшают жизнь пользователей. Готова быстро осваивать новые технологии и подходы, чтобы максимально эффективно интегрироваться в команду и внести свой вклад в общее дело.

Навыки
  • HTML
  • CSS/SCSS
  • JavaScript
  • React
  • Redux, Redux Toolkit, RTK Query
  • WebSockets
  • Работа с REST API, Axios
  • Node.js
  • Git, GitHub, GitHub Action
  • Автоматическое тестирование (Jest)
Описание проектов

Чат (Slack)

Разработала чат-приложение с функционалом регистрации, авторизации и управления каналами. Внедрила возможность добавления, удаления и переименования каналов, а также обмена сообщениями в реальном времени с использованием WebSockets. Для управления состоянием приложения и запросами к серверу использовала Redux Toolkit и RTK Query. Валидация форм реализована с помощью Yup, а данные о пользователе и токен сохраняются в localStorage для обеспечения удобства и безопасности. Для хранения текстов и локализации использована библиотека i18next. Фильтрация нецензурных слов осуществляется с помощью leo-profanity, а для улучшения взаимодействия с пользователем добавлены всплывающие уведомления через react-toastify. Все ошибки в продакшн-среде отслеживаются с помощью Rollbar, что позволяет быстро реагировать на проблемы.

Стек технологий:
React, Redux Toolkit, RTK Query, WebSockets, React Router, i18next, leo-profanity, react-toastify, Rollbar, Formik, Yup, Vite, Bootstrap, Eslint

RSS-агрегатор

Создала сервис для чтения и управления RSS-лентами из разных источников. Приложение автоматически обновляет ленты каждые 5 секунд и позволяет быстро просматривать новые посты с помощью встроенной функции предпросмотра. Для работы с запросами использовала библиотеку Axios, что сделало взаимодействие с сервером быстрым и плавным. Добавила i18next для удобного хранения всех текстов в одном месте, что упростило управление контентом. Для управления состоянием интерфейса в реальном времени использовала on-change, а валидацию форм реализовала с помощью Yup для обеспечения надежности данных. Этот проект помог мне углубить знания в работе с DOM API и UX, а также прокачать навыки управления состоянием приложения и взаимодействия с API.

Стек технологий:
JavaScript, Axios, i18next, on-change, Yup, Bootstrap, Webpack, AJAX, Eslint, GitHub Actions

Вычислитель отличий

Создала утилиту для поиска различий между структурами данных в форматах YAML и JSON. В процессе работы я научилась эффективно применять рекурсивные алгоритмы и работать с древовидными структурами данных. Применение TDD и автоматического тестирования с использованием Jest помогло мне улучшить качество кода. Этот проект развил мои навыки модульного программирования и обработки данных.

Стек технологий:
JavaScript, Node.js, Jest, commander.js, YAML, JSON, lodash, GitHub Action, Eslint, CodeClimat

Образование


Фронтенд-разработчик, Хекслет
Май 2024 - Январь 2025
Бухгалтер, Волжский университет им. В.Н. Татищева
Сентябрь 2012 - Июнь 2015

О себе
Готов к релокации
Начальные знания английского языка
Проживаю в городе Тольятти

Благодарю за внимание к моему резюме. Готова к новым вызовам и обучению для достижения успеха в сфере frontend-разработки.

Комментарии


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

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

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это резюме Frontend-разработчика представляет сильного кандидата с обширным набором нав...
Это резюме Junior QA Engineer включает в себя краткое описание профессионального опыта,...
Данное резюме демонстрирует широкий спектр навыков и опыта работы в области аналитики д...
Привет, Анастасия! Спасибо за рекомендации, Обновил резюме.
Это резюме Python (Junior) разработчика демонстрирует широкий спектр навыков и опыта, к...
Это резюме содержит много информации, но оно требует значительного улучшения. Вот неско...
Привет, Ержан! Давай улучшим твоё резюме: 1. Переведи пожалуйста свои имя и фамилию на...
Резюме данного кандидата представляет смешанный опыт в разработке на Python и ABAP. Плю...
Это резюме демонстрирует широкий спектр навыков и опыта работы в области веб-разработки...
Это резюме содержит много информации о различных работах, образовании и навыках кандида...