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

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

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

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

Комментарии


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

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

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Резюме Виктора имеет ряд сильных сторон: Опыт инженерной деятельности и работа в кома...
Это резюме содержит как положительные, так и негативные моменты. Положительные сторон...
Это резюме показывает, что вы активно изучаете востребованные технологии и стремитесь к...
Это резюме довольно краткое и содержит некоторую полезную информацию о ваших навыках и ...
Это резюме представляет хорошую базу для Java Spring разработчика на уровне Junior/Trai...
Это резюме содержит много полезной информации о вашем опыте и навыках в программировани...
Это резюме Trainee / Junior frontend developer имеет некоторые положительные моменты, н...
Это резюме содержит много информации, которая не относится к позиции Junior Python-разр...
Артем, привет! Есть несколько дополнений к резюме: 1. Учебные проекты К описанию давай ...
Это резюме имеет некоторые положительные и отрицательные моменты: Положительные сторон...