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.
- Игры разума
Описание:
Мини-приложение для использования в консоли, состоящее из 5 небольших игр. Эти игры проверяют знания арифметики у пользователя.
Полученные навыки:
Навык работы с экосистемой JavaScript, настройка рабочего окружения. Настройка и запуск линтера, через консоль и через Makefile. Работа с менеджером зависимостей npm. Использование git и GitHub. Опыт построения архитектуры приложения и написание чистого кода.
Технологический стек:
JavaScript, Visual Studio Code, менеджер зависимостей npm, линтер Eslint, Git, GitHub, Ubuntu Linux OS, библиотека readlineSync. - Вычислитель отличий
Описание:
Консольная утилита, способная сравнивать и вычислять различия между двумя файлами форматов JSON и YAML.
Полученные навыки:
Создание cli приложения, парсинг и форматирование данных в форматах json, yaml. Проектирование архитектуры приложения. Использование подхода TDD на практике, написание unit-тестов.
Технологический стек:
Библиотека commander.js, фреймворк Jest, JavaScript. - 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. - Чат (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.
Опыт
Обязанности:
- Разработка конструкторской документации для электронных приборов по ТЗ.
- Внесение изменений в КД для готовых устройств.
- Консультирование коллег по зоне ответственности.
Достижения:
- Оптимизировала прокладки жгутов, сократив количество материалов на 10%.
- Ускорила сдачу чертежей на 1,5 недели.
Обязанности:
- Консультирование клиентов и оформление покупок на кассе.
- Поддержание чистоты в торговом зале.
Достижения:
- Выполняла план продаж через дополнительные продажи клиентам.
Образование
Начальные знания английского языка
Проживаю в городе Москва
Рекомендации
Привет, Елена!
У тебя получилось очень хорошее и полное резюме. Молодец!
Давай только уберем ссылки на курсы, сертификаты и дипломы из резюме. Тут нет необходимости их вставлять.
Желаю тебе удачи в новой IT-профессии!
Добавить комментарий/ссылку на вакансию