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

Контакты


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

Описание

Frontend-разработчица c опытом создания понятных и удобных интерфейсов. Хорошо владею JS(ES6), HTML, CSS, знакома с препроцессором SASS, есть опыт разработки на Bootstrap, сборщик Webpack. Имеется хорошее представление о чистом DOM и опыт работы с DOM API. В построении архитектуры фронтенда всегда стремлюсь придерживаться модели MVC.
В процессе активного изучения React.
В первую очередь ищу команду, в которой смогу продолжать развиваться и расти, в будущем рассматриваю возможность становления Fullstack-разработчиком.
О мотивации: люблю чувство развития и ненавижу ощущение стагнации, поэтому профессия, которая позволяет непрерывно учиться, видится мне наилучшим выбором.

Навыки
Hard skills:
  • JavaScript
  • HTML5, SCSS, Bootstrap
  • Webpack
  • HTTP
  • Rest API
  • React
  • Git
  • Английский язык - B2
# Тестирование:
  • Jest
Soft skills
  • Адаптивность, упорство, умение впитывать большие объемы информации
Описание проектов
Chat - аналог Слака

Мессенджер с такими возможностями как:
- общение
- авторизация/регистрация
- создание/удаление/редактирование каналов
Также в приложении есть фильтр нецензурной лексики и смена языка (русский и английский)

Полученные навыки:
- Создание приложения на React, функциональные компоненты
- Создание и управление глобальным хранилищем с помощью Redux/Redux toolkit
- Работа с бэкэнд-сервером, асинхронные запросы с RTK Query
- Работа с websockets

Технологический стэк:
- React, Redux/Redux toolkit
- Socket.io
- Rollbar
- React-bootstrap

RSS Агрегатор

Сервис, с помощью которого можно собирать информацию из разных источников в одном месте. Он берет посты из загруженных RSS-ссылок и выводит в общий поток.

Полученные навыки:
- Умение создавать фронтенд-архитектуру на основе шаблона проектирования MVC
- Опыт работы с чистым DOM посредством DOM API
- Работа с асинхронностью и сетевыми запросами - AJAX
- Сборка приложения с использованием Webpack

Технологический стек:
- JavaScript
- Bootstrap
- Webpack

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

Консольная утилита для выявления различий в двух структурах данных.
Будет полезна для, например, вывода тестов или автоматического отслеживания изменений в конфигурационных файлах.
- На вход может принимать два формата: yaml и json
- На выходе генерирует результат в одном из трех форматов на выбор:
-- plain text - перечисление всех изменений текстом
-- stylish(по умолчанию) - в виде структуры ключ: значение
-- json-формат

Полученные навыки:
- Разработка CLI-утилит
- Тесная работа с древовидной рекурсией
- Написание автотестов с использованием фреймворка Jest
- Функциональное программирование

Технологический стек:
JavaScript,
Node.js,
CodeClimate,
Make,
ESLint,
commander.js,
Jest.

Игры разума

Консольное приложение, включающее в себя 5 мини-игр с арифметическими и алгоритмическими задачками для проверки знаний и разминки мозга.
Полученные навыки:
- Опыт работы с пакетным менеджером npm и зависимостями
- Опыт разработки консольных приложений
- Опыт работы с Node.js
- Опыт работы с Git/GitHub
Технологический стек:
JavaScript,
Node.js,
CodeClimate,
Make,
ESLint.

Опыт


Менеджер, ООО Глобал Кейтеринг Групп
Сеть питания, сотрудничающая со многими предприятиями для обеспечения корпоративных точек питания.
Январь 2022 - Декабрь 2022
  • Общение с посетителями
  • Регулирование всех конфликтных ситуаций
  • Ведение кассовой документации
  • Проверка актуальной информации по наличию товаров и блюд

Достижения:
- Предложила емкое и лаконичное описание под несколько блюд, что позволило увеличить продажи.
- Разработала удобную схему расположения столов, основываясь на жалобах посетителей.

Образование


Школа программирования - Хекслет. Фронтенд-разработчик
Сентябрь 2021 - Апрель 2024
Политехнический колледж им. Н.Н. Годовикова. Графический дизайнер
Сентябрь 2019 - Февраль 2020

О себе
Не готов релоцироваться
Проживаю в городе Москва

Я открыла для себя сферу разработки далеко не сразу, первое время погружение шло скорее из интереса к процессам и скорее напоминало хобби. Однако, в какой-то момент меня начало вдохновлять ощущение, что обширный набор знаний позволяет создавать абсолютно любые вещи, которые, к тому же, могут приносить пользу и помогать людям. Теперь же мною движет желание продолжать развиваться, углублять имеющиеся знания и получать новые, чтобы в моих силах было давать больше различных возможностей другим.

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

Комментарии


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

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

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