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

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

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

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

Комментарии


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

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

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Привет, Дмитрий! Давай улучшим твое резюме: 1. Представление отсюда убираем, так как т...
Привет, Константин! Давай улучшим твое резюме: 1. Навыки Ты очень прикольно придумал ...
Привет, Ахмед! Давай дополним твое резюме: 1. Контакты Давай добавим твой номер телеф...
Резюме Максима Анисимова представляет собой хороший обзор его навыков и опыта в области...
Это резюме содержит много полезной информации о кандидате, однако есть несколько момент...
Это резюме имеет несколько недочетов и не является оптимальным для поиска работы в обла...
Резюме Junior frontend developer имеет некоторые сильные стороны, такие как: Указание...
Резюме выглядит хорошо структурированным и содержательным. Заявленные навыки и опыт раб...
Это резюме включает в себя хороший набор навыков и опыта работы в различных проектах на...
Привет, Илья! Давай дополним твое резюме: 1. Описание проектов Давай добавим результат...