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

Контакты


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

Описание

Инженер-конструктор с опытом разработки и оптимизации конструкторской документации для сложных электрических устройств специального назначения. Способна предлагать решения, которые снижают затраты. Имею опыт работы в сфере ритейла, что развило мои навыки взаимодействия с клиентами и выполнение планов продаж. Активно участвую в разработке программных продуктов, применяя лучшие практики разработки на JavaScript, в том числе использование подхода TDD. Обладаю навыками работы с различными инструментами разработки: фреймворками Jest, React, Bootstrap, платформой Vercel, библиотеками Lodash, yup, on-change, i18next, axios.

Навыки
  • JavaScript, HTML, CSS, Bootstrap, Sass/SCSS, Webpack, AJAX, MVC, DOM API, HTTP API, Vercel.
  • Фреймворки и библиотеки: React, Jest, Lodash, yup, on-change, i18next, axios, readlineSync, commander.js.
  • Работа с инструментами разработки: Visual Studio Code, Git, GitHub, npm, Eslint.
  • Работа в ОС Ubuntu Linux.
  • Опыт разработки программных продуктов с использованием TDD.
Описание проектов
  1. Игры разума
    Описание:
    Мини-приложение для использования в консоли, состоящее из 5 небольших игр. Эти игры проверяют знания арифметики у пользователя.
    Полученные навыки:
    Навык работы с экосистемой JavaScript, настройка рабочего окружения. Настройка и запуск линтера, через консоль и через Makefile. Работа с менеджером зависимостей npm. Использование git и GitHub. Опыт построения архитектуры приложения и написание чистого кода.
    Технологический стек:
    JavaScript, Visual Studio Code, менеджер зависимостей npm, линтер Eslint, Git, GitHub, Ubuntu Linux OS, библиотека readlineSync.
  2. Вычислитель отличий
    Описание:
    Консольная утилита, способная сравнивать и вычислять различия между двумя файлами форматов JSON и YAML.
    Полученные навыки:
    Создание cli приложения, парсинг и форматирование данных в форматах json, yaml. Проектирование архитектуры приложения. Использование подхода TDD на практике, написание unit-тестов.
    Технологический стек:
    Библиотека commander.js, фреймворк Jest, JavaScript.
  3. RSS-агрегатор
    Описание:
    Сервис для агрегации RSS-потоков, с помощью которых можно читать разные информационные источники, например блоги, новостные ленты. Он может добавлять неограниченное количество RSS-лент, также он самостоятельно обновляет их, добавляя новые записи в общий поток.
    Полученные навыки:
    Работа с DOM. Использование сборщика webpack, Bootstrap и AJAX. Валидация с помощью библиотеки yup‎ и дополнительных функций. Деплой проекта с помощью Vercel. Разработка с использованием фреймворка интернационализации i18next. Составление кода на основе MVC.
    Технологический стек:
    Библиотеки lodash, yup‎, on-change, i18next, axios. JavaScript, HTML, DOM API, MVC, AJAX, Асинхронность, HTTP, CSS, Bootstrap, Sass, SCSS, Webpack, Vercel.
  4. Чат (Slack)
    Описание:
    Приложение является упрощённой версией Slack-чата. Поддерживает: авторизацию и регистрацию, обмен сообщениями через WebSocket. Приложение имеет адаптивный интерфейс, разработанный с использованием React Bootstrap. Реализована сборка проекта через Vite и деплой в продакшн. А также был подключен мониторинг ошибок с использованием Rollbar.
    Полученные навыки:
    Работа с React и хуками, использование Context API, управление состоянием с помощью Redux Toolkit, настройка роутинга на клиенте с React Router, создание форм с валидацией и обработкой ошибок через Formik, организация обмена данными с сервером через AJAX и REST API, интеграция с WebSocket для обмена данными в реальном времени, сборка и оптимизация проекта, деплой, настройка мониторинга и логирования ошибок
    Технологический стек:
    React, Redux Toolkit, React Router, Formik, React, Bootstrap, Vite, Rollbar, WebSocket, REST API, AJAX , JavaScript.

Опыт


Инженер-конструктор, НПО Алмаз
Российское предприятие, занимающееся разработкой зенитных ракетных комплексов (ЗРК) и систем противовоздушной обороны (ПВО).
Август 2022 - по настоящее время

Обязанности:
- Разработка конструкторской документации для электронных приборов по ТЗ.
- Внесение изменений в КД для готовых устройств.
- Консультирование коллег по зоне ответственности.
Достижения:
- Оптимизировала прокладки жгутов, сократив количество материалов на 10%.
- Ускорила сдачу чертежей на 1,5 недели.

Помощник товароведа, Продавец-кассир,  «Табер Трейд» сеть магазинов косметики «Подружка»
Сеть магазинов косметики.
Январь 2020 - Июль 2020

Обязанности:
- Консультирование клиентов и оформление покупок на кассе.
- Поддержание чистоты в торговом зале.
Достижения:
- Выполняла план продаж через дополнительные продажи клиентам.

Образование


Курс от Hexlet "Фронтенд-разработчик".
Ноябрь 2023 - Ноябрь 2024
Курсы Активный английский: B1/B2, А2, А0-А1.
Июль 2023 - Сентябрь 2023
Высшее образование: МГТУ им. Н.Э. Баумана. Факультет: "Информатика и системы управления". Специальность: № 11.03.03 "Конструирование и технология электронных средств".
Сентябрь 2018 - Июль 2022

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

Комментарии


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

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

1

Привет, Елена!

У тебя получилось очень хорошее и полное резюме. Молодец!
Давай только уберем ссылки на курсы, сертификаты и дипломы из резюме. Тут нет необходимости их вставлять.

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


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Привет, Никита! Давай улучшим твое резюме: 1. Для начала, давай уберём заголовки, так ...
Привет, Евгений! Давай улучшим твое резюме: 1. Описание проектов Для удобства и компа...
Привет, Руслан! Давай улучшим твое резюме: 1. Во-первых, давай уберём все заголовки, т...
Это резюме содержит много информации о вашем опыте работы и проектах, в которых вы учас...
Этому кандидату не хватает четкой структуры и краткости в резюме. Важно представить инф...
Резюме содержит информацию о вашем образовании, опыте работы и навыках. Однако, для улу...
Это резюме содержит много информации, но не все из нее относится к профессиональной дея...
Привет, Дмитрий! Давай улучшим твое резюме: 1. Описание Данный раздел давай пересобере...
Привет, Анатолий! Давай улучшим твое резюме в части опыта работы: Основной принцип, ко...
Привет, Юлия! Давай дополним твое резюме в части опыта работы: - Формулировка «оптимиз...