Hexlet CV

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

Основное


Описание

Ищу удаленную работу. Полный рабочий день.

Прохожу обучение по программе "Фронтенд-разработчик" на Хекслете.
В рамках обучение завершено 3 учебных проекта:

Игры разума (CLI) - набор из пяти консольных игр.
Полученные навыки:
- настройка рабочего окружения Linux Ubuntu, Node.js, npm, ESLint;
- работа с Github, непрерывная интеграция Github Actions;
- соблюдение стандартов кодирования с помощью ESLint Airbnb, CodeClimate;
- разработка архитектуры проекта — изоляция исполняемых и исходных файлов, возможность добавлять новые игры;

Вычислитель отличий (CLI) - утилита командной строки для определения отличий между двумя файлами формата JSON или YAML. Возможность вывода данных в форматах json, plain и stylish.
Полученные навыки:
- работа с деревьями и древовидной рекурсией;
- библиотека commander.js, работа с параметрами командной строки;
- автоматизированные тесты;

RSS агрегатор - сервис, позволяющий добавлять и читать Rss фиды.
Полученные навыки:
- Разработка архитекторы с применением MVC
- Разделение UI state и данных
- Получение данных с помощью axios
- Обновление данных по таймеру
- Валидация данных

В настоящее время в процессе изучения книги Совершенный код. Мастер-класс. Макконнелл Стив

Навыки
  • Javascript
  • Автоматическое тестирование (Jest)
  • Linux (Ubuntu) на уровне пользователя
  • Основы командной строки
  • CMS Magento
  • PHP (на начальном уровне)
  • Gulp
  • Адаптивная верстка
  • Less
Владение английским
Начальные знания
Контакт
https://t.me/dsgnfox

Работа


Frontend developer, Aristos
сент. 2019 - по настоящее время

Верстал рассылки, пилил промо страницы и занимался поддержкой. На текущий момент закрыто более 1000 задач.

Самые интересные и объемные из них:

  1. Разработка виджета быстрой фильтрации товаров для промо страниц
    С бэка приходят товары из выбранной категории. На основе данных этих товаров, рендерится блок фильтров (цена, категории, диапазон скидок). Есть возможность легко добавить новые фильтры. Модуль позволяет создавать промо страницы без участия верстальщика.

  2. Разработка виджета викторины для промо страниц
    Модуль парсит подготовленный менеджеров json-файл. На основе результата парсинга генерируется блок вопросов. В каждый вопрос защиты атрибуты товаров. После прохождения викторины пользователю показываются товары, подходящие под выбранные атрибуты.

  3. Разработка виджета “Промокод
    Виджет позволяет выводить активный промокод на любой странице сайта. Данные тянутся из настроек самого промокода в админке. При клике на блок промокода, он копируется в буфер обмена и появляется приятная анимация :)

  4. Разработка библиотеки для загрузки файлов
    Универсальный способ загрузки файлов. Наличие конфига для каждого отдельного инпута. Позволяет загружать файлы, показывать их превью, указывать ограничения по типам файлов и размеру.

  5. Разработка библиотеки для ютуб-плеера
    Использование на промо страницах и страницах товаров ютуб плеера через iframe здорово грузило страницу. На основе решения от Вадима Макеева была создана библиотека для вставки плеера на страницу. У библиотеки присутствует конфиг. Есть возможность использовать кастомное превью, указывать альт для превью и задавать фиксированную высоту контейнера.

  6. Рефакторинг формы подписки на сегмент
    На момент начала задачи в компании было около 10 проектов. У многих дизайн отличается кардинально. Для каждого проекта использовался свой шаблон форма подписки. Это осложняло поддержку. В рамках задачи удалось унифицировать верстку и тем самым избавиться от дублирования шаблонов.

HTML-верстальщик / Графический дизайнер, Фриланс
окт. 2018 - сент. 2019

Классика фриланса. Сам нашел заказ - сам выполнил. Как правило это были небольшие промо сайты

Контент-менеджер, Дизайн-лаб
окт. 2017 - сент. 2018

Обработка и подготовка контента для крупных интернет-магазинов (фото, описания товаров, характеристики)
Наполнение сайтов клиентов студии (html, css)
Работа по контенту с клиентами "на поддержке"

Войдите на сайт, чтобы написать ответ
Последние ответы
Привет, Александр! Отличное резюме :) У меня только несколько идей по улучшению: 1. ...
Добрый день, Ярослав! Давай дополним резюме учебными проектами и важной рабочей информ...
Владислав, добрый день! Резюме выглядит отлично :) Не забывай добавлять новые проекты...
Привет, Федор! Есть несколько дополнений: 1. Учебные проекты: здесь можно выделить н...
Привет, Дарья! Резюме выглядит отлично:) Есть предложение добавить немного мотивации ...
Александр, привет. Очень содержательное резюме :) Предлагаю разместить фотографию на ...
Александр, привет! Отличное резюме:) В полном объеме освещены все разделы и представл...
Павел, привет! Отличное резюме :) Только одно пожелание: заполни, пожалуйста, первой ...
Привет, Андрей! Отличное резюме:) В разделе Образование можно указать полным и назван...
Ринат, привет! Содержательное резюме. Есть несколько комментариев по формату: 1. Пред...