Frontend Developer
Контакты
Ищу работу по специальности Junior Frontend Developer, так же рассматриваю варианты со стажировкой. Предпочтительный формат работы - удалённо.
Со школьных времен меня восхищало написание простых компьютерных программ. Для меня программист - это человек, способный творить магию в компьютере. Для себя выбрала магию в виде визуальной наглядности frontend-разработки.
С конца июля 2022 года и по настоящее время прохожу обучение на платформе Hexlet.
За время обучения реализовала 2 проекта:
1. Brain Games
«Игры разума» — набор из пяти консольных игр, построенных по принципу популярных мобильных приложений для прокачки мозга. Каждая игра задает вопросы, на которые нужно дать правильные ответы.
Полученные навыки:
- настройка окружения: WSL, node.js, npm, VSCode, подключение и конфигурация Eslint;
- использование стандартов кодирования Airbnb с помощью линтера Eslint, CodeClimate;
- работа с Git и Github;
- непрерывная интеграция (CI) с использованием Github Actions;
- построение правильной архитектуры проекта: устранение дублирования кода путём вынесения общей логики игр в один модуль, правильное именование данных.
2. Difference Generator
«Вычислитель отличий» – программа, определяющая разницу между двумя структурами данных. Подобный механизм используется при выводе тестов или при автоматическом отслеживании изменении в конфигурационных файлах. Утилита поддерживает входные форматы: yaml, json; и генерирует отчет в виде plain text, stylish и json.
Полученные навыки:
- практика разработки через тестирование (TDD);
- написание автоматических тестов для проекта в Jest;
- реализация возможности работы пакета как библиотеки;
- построение внутреннего представления для древовидных структур;
- рекурсивный обход древовидных структур;
- уровневое проектирование, выделение правильных абстракций, вынесение побочных эффектов на верхний уровень.
Немного обо мне:
- очень люблю читать, читаю и профильную и непрофильную литературу. Из последнего прочитанного - "Грокаем алгоритмы" Адитьи Бхаргавы. В ближайшем будущем планирую прочесть "Код. Тайный язык информатики" Чарльза Петцольда и "Совершенный код" Стива Макконнелла.
- имею хобби - виртуозно и творчески владею крючком: могу связать любое изделие, от тапочек до свитера.
- планы по самообучению:
- Изучить React, TypeScript.
- Вникнуть в принципы работы SQL.
- Научиться использовать Docker в разработке приложений.
- Развиваться как специалист, осваивая технологии, нужные в работе.
- JavaScript (ES6+), Node.js, npm
- HTML5/CSS3
- Git, Github, CI (Actions), Github Pages
- Автоматическое тестирование (Jest)
- ESlint
- Работа с CLI
- VS Code
- Adobe Photoshop, Figma
Опыт
Обязанности:
- контроль за наличием и выкладка товара
- своевременная выгрузка из системы и замена ценников на товар в отделе
- подготовка и пересчет товаров отдела во время инвентаризаций
- приведение вида товарного ряда к корпоративным стандартам выкладки
Достижения:
- организовала оффлайн систему работы отдела по поиску товара на складе.
Образование
Начальные знания английского языка
Проживаю в городе РФ, Калужская область, п. Бетлица