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-профессии!


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