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 для обеспечения надежности данных.

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

Stream Vibe

Разработала многостраничное приложение стримингового сервиса с полноценными страницами и сложными UI-компонентами. Реализовала адаптивный дизайн и удобную навигацию между страницами. Использовала Vanilla JavaScript для интерактивных компонентов, SCSS (Sass) для стилизации, а сборку проекта организовала с помощью Vite и Minista для генерации статических страниц. В проекте применена методология БЭМ для именования классов и реализованы функциональные слайдеры с использованием библиотеки Swiper. Валидация и маски ввода реализованы через IMask.

Стек технологий:
Vanilla JavaScript, SCSS (Sass), Vite, Minista, BEM, Swiper, IMask

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

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

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

Образование


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

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

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

Комментарии


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

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

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Отличный тестировщик! Рекомендую!
Это тестовая рекомендация не воспринимай всерьёз
Это резюме выглядит впечатляюще и информативно. Кандидат умеет описывать свой опыт и пр...
Кандидат имеет некоторый опыт в области тестирования и обладает базовыми навыками работ...
Извините, но ваше резюме содержит только ссылку на профиль GitHub и адрес электронной п...
Это резюме содержит множество детальной информации о вашем образовании, опыте работы и ...
Это резюме содержит много информации о вашем опыте работы и образовании, но оно может б...
Это резюме имеет некоторые сильные стороны, такие как: Хорошо сформулированный профес...
Это резюме не соответствует стандартам и не предоставляет достаточно информации о канди...
Это резюме Java-разработчика выглядит очень профессиональным и информативным. Очень хор...