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

Контакты


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

Описание

Я начинающий Frontend-разработчик с опытом создания современных и адаптивных интерфейсов на JavaScript, React, Redux Toolkit. За плечами у меня интересный управленческий бекграунд в стартапе, а также целых два года обучения JS и Flutter.
Сейчас я в поиске команды или стажировки в формате удаленки для практики и отработки полученных навыков.
Готова быстро учиться и внедрять новые технологии!

Навыки

Hard Skills
- JavaScript
- Flutter
- React, Redux, Redux Toolkit
- Typescript
- HTML, SCSS, Bootstrap, Material UI
- Webpack
- Git, GitHub, GitHub Action
- Jest
- HTTP

Soft Skills
- хорошо взаимодействую в команде
- умею планировать задачи
- не боюсь анализировать много данных
- отлично организовываю и планирую проекты

Languages
- Английский на уровне B1/B2
- Испанский А1 - в процессе изучения нового языка

Описание проектов

Hexlet chat

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

Полученные навыки
Работа с React и с состоянием при помощи Redux (reduxjs/toolkit), взаимодействие с REST API, роутинг, авторизация и аутентификация, валидация форм (Formik, Yup), вёрстка приложения, разработка компонентов, сборка и деплой проекта

Технологический стек:
- React
- Socket.io
- React-Bootstrap
- Redux Toolkit
- а также React Router,React Hooks, Formik, i18next, React-toastify, leo-profanity.

RSS агрегатор

Веб-приложение для агрегации RSS-потоков. Позволяет пользователям добавлять и просматривать ленты новостей и блогов. Фронтенд-часть разработана с использованием JavaScript, DOM API и фреймворка Bootstrap для создания интерфейса. Для сборки проекта используется Webpack, а взаимодействие с сервером осуществляется через AJAX. В рамках проекта реализована архитектура MVC, также реализована валидация данных.

Полученные навыки
Настройка окружения, разработка приложения на основе MVC, вёрстка приложения, выполнение HTTP запросов, обработка ответа, работа с асинхронным кодом, работа с чистым DOM, настройка валидаций и форм, также работа с текстами, настройка и сборка проекта, деплой в продакшн.

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

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

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

Полученные навыки
Настройка окружения, построение архитектуры приложения, работа со структурами данных и рекурсивными алгоритмами, разработка через тестирование, чтение, парсинг, форматирование различных форматов данных (json, yml).

Технологический стек:
- JavaScript
- commander.js
- Jest
- YAML, JSON

Игры разума

Консольное приложение из 5 математических мини-игр, которые включают в себя задачи, проверяющие знания в логическом и арифметическом направлении.

Полученные навыки
Настройка окружения, построение архитектуры приложения, подключение дополнительных библиотек, подключение и настройка es-lint.

Технологический стек:
- Node.js,
- npm,
- Code Climate,
- Eslint, а также Git и GitHub.

Опыт


Руководитель колл центра и клиентского сервиса, Invisible.ru
Сервис по подбору и доставке вина
Ноябрь 2017 - Ноябрь 2021

Управляла полным циклом коммуникаций с клиентами - от звонков с жалобами до онлайн-чата, а также создание и настройка e-mail рассылок пользователям.

Организовала два департамента службы поддержки (колл-центр и клиентский сервис), контролировала выполнение стандартов обслуживания, а также разработала базу данных обучающих материалов для сотрудников и систему KPI.

Анализировала данные производительности сотрудников, чтобы определить области улучшения и разработать стратегии, а на основе этого внедрила политику качественного обслуживания.

Достижения:

  • С помощью автоматизации процессов уменьшилось время ожидания клиента с 15 минут до 2 минут
  • удалось уменьшить время ответа в цифровом формате до 20 минут
  • средняя длительность телефонного разговора сократилась до 1 минуты 30 секунд
  • в периоды пиковой нагрузки мы смогли обработать на 200% больше заказов благодаря новым процессам.

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

Образование


HEXLET - фронтенд разработка
Сентябрь 2022 - по настоящее время
Разработка кросс-платформенных приложений на Flutter, Уфимский Государственный Нефтяной Технический Университет
Октябрь 2021 - Май 2022
Экономическая социология и рынок труда, Санкт-Петербургский Государственный Университет
Сентябрь 2009 - Февраль 2014

О себе
Готов к релокации
Читаю профессиональную литературу на английском языке
Проживаю в городе Валенсия (Испания)

Комментарии


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

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

Ожидает подтверждения
0

Частично рекомендации нейронки соблюдены и обновлены в резюме. Убирать фразы-крючки как по совету той же нейронки я принципиально отказываюсь)


сосредоточившись на навыках и опыте в IT - если бы он у меня был, то я бы обязательно на нем сфокусировалась.

Мария Смирнова01-08-2024 14:40:31

Добавить более конкретные примеры проектов, в которых участвовала, и их результаты - здесь лишь только учебные проекты, они достаточно детально описаны

Мария Смирнова01-08-2024 14:40:38

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

Привет, Мария!

Давай доработаем твое резюме:
1. Имя и фамилию резюме переведи, пожалуйста, на русский язык, так как основной язык резюме у тебя русский (это можно сделать, редактировав твой профиль).
2. Описание.
Приветствие и представление отсюда убираем, ты поздороваешься с работодателем при отклике на вакансию., а твои имя и фамилия уже указаны в твоем резюме.
Информацию о том, что ты разбираешься в вине, давай перенесем в раздел О себе.
Данный раздел должен быть посвящен твоему позиционированию и содержать ключевые технические навыки и качества, которые помогут тебе реализоваться в новой профессии. Это краткое представление твоих имеющихся hard и soft skills, релевантных будущей позиции. Здесь следует сосредоточиться на информации, которая будет продвигать тебя как кандидата.
3. Описание проектов.
Давай добавим результаты проектов/полученные тобой навыки.
4. Образование.
Укажи, пожалуйста, полное наименование учебных заведений.

Желаю тебе удачи в освоении IT-профессии!


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Резюме Frontend разработчика выглядит очень впечатляющим. Он имеет более чем 3-летний о...
Это резюме выглядит очень впечатляющим и содержит множество важных достижений и навыков...
Резюме Frontend-разработчика оцениваю как хорошее. В нем содержится подробная информаци...
Это резюме QA-инженера имеет много положительных аспектов. Кандидат активно обучается и...
Резюме Frontend-разработчика оцениваю на 8 из 10. Плюсы: 1. Хорошо описаны навыки и о...
Оценка резюме: Описание кандидата: Описание самого себя содержит информацию о текущем...
Это резюме содержит несколько положительных аспектов, таких как стремление к развитию в...
Это резюме Unity разработчика содержит много полезной информации о вашем опыте и навыка...
Привет, Никита! Давай улучшим твое резюме: 1. Для начала, давай уберём заголовки, так ...
Привет, Евгений! Давай улучшим твое резюме: 1. Описание проектов Для удобства и компа...