Hexlet CV

Front-end Developer

Основное


Готовность к релокации

Не указано

Описание

Претендую на позицию front-end developer. Рассматриваю работу в офисе с полной занятостью.

На последнем месте работы (и первом в качестве разработчика) выполнял задачи как по фронтенду, так и по бэкенду и пришел к выводу, что далее хочу развиваться в направлении фронтенда.

В настоящее время продолжаю проходить обучение на Hexlet по программе "Фронтенд-разработчик". В рамках учебной программы на данный момент реализовал два проекта:

1 Brain-games (github) - cli утилита, состоящая из 5 математических игр.

За время реализации проекта получил опыт в настройке рабочего окружения (установка nodejs, работа с npm, работа с утилитой make, работа с терминалом, работа с файловой системой (исполняемые файлы, права)), публикации и установке пакета локально, настройке Eslint, настройке системы непрерывной интеграции github actions, работе с git и github, получил опыт построения архитектуры приложения (выделение общей логики игры (движка) от логики конкретной игры).

Подробнее о проекте Brain-games

2 Вычислитель отличий (github) - cli утилита определяющая разницу между двумя структурами данных. Возможности утилиты: поддержка разных входных форматов (yaml, json), генерация отчета в виде plain text, stylish и json. Подобный механизм используется при выводе тестов или при автоматическом отслеживании изменении в конфигурационных файлах.

За время реализации проекта получил опыт разработки через ТDD, для написания тестов использовал фреймворк Jest, работы с файловой системой (различными форматами файлов, парсингом данных из файлов), также получил опыт работы с рекурсивными структурами данных и рекурсивными алгоритмами.

Также в проекте "Вычислитель отличий" использовал линтер Eslint, github acions для непрерывной интеграции, cервис CodeClimate для проверки качества кода.

Подробнее о проекте Вычислитель отличий

На данный момент изучаю React.

В свободное от работы и учебы время занимаюсь CrossFit.

Навыки

Javascript, jQuery, HTML, CSS, Bootstrap, Jest
PHP, Symfony, SQL
Git

Пишу код в соответствии со стандартами кодирования, использую линтер
Знаком с системой непрерывной интеграции github actions, имею опыт настройки

Владение английским
Читаю профессиональную литературу
Контакт
telegram @vladimirloskutov, phone +79959961520

Работа


Web-разработчик, ООО "Живая Баня"
июня 2020 - по настоящее время

Стэк: PHP, Symfony, MySQL, Javascript, jQuery, Bootstrap, библиотеки PHPOffice и Mpdf

За время работы с нуля написал приложение-калькулятор для расчета стоимости проектов деревянных бань/домов.

В приложении реализовал следующий функционал:
- сохранение/загрузка проведенных расчетов (сохранение в БД/восстановление из БД),
- формирование коммерческого предложения/спецификации на основании проведенных расчетов (КП и спецификация доступны для скачивания в формате PDF)
- возможность выгрузки прайса по всем проектам и строительным материалам в формате excel
- функционал для добавления новых проектов и материалов, редактирования цен на уже заведенные в систему проекты/материалы

Также интегрировал приложение с Bitrix24 CRM. Благодаря чему появилась возможность привязывать конкретные расчеты к конкретным клиентам, работать с расчетами из приложения внутри CRM (формировать финальный договор на основании цифр из проведенных расчетов и другую документацию)

Работал один, без команды.

Студент Hexlet (профессия PHP-программист), Перерыв в трудовой деятельности (Обучение на Hexlet)
окт. 2019 - июня 2020

Данный блок указал чтобы было понимание, чем занимался в период с января по июнь 2020 года.

Специалист по контекстной рекламе, PROMO Центр
сент. 2018 - сент. 2019

Настройка и аналитика рекламных кампаний в Yandex Direct и Google Ads.

Образование


Магнитогорский государственный технический университет им. Г.И. Носова. Инженер по специальности "Порошковая металлургия, композиционные материалы, покрытия"
сент. 2006 - июня 2011
Войдите на сайт, чтобы написать ответ
Последние ответы
Алексей, привет! 1. Описание. Давай начнем с самого главного, с цели: можно начать фр...
Заинтересовался и не обнаруживаю контактов...
Хамзат, привет! 1. В настройках кабинета добавь, пожалуйста, свои имя и фамилию, так т...
Алексей, привет! Отличное резюме:) У меня только небольшие дополнения: Добавь, пожал...
Роман, привет! 1. В настройках кабинета добавь, пожалуйста, свои имя и фамилию, так те...
Александр, привет! 1. В настройках кабинета добавь, пожалуйста, свои имя и фамилию, та...
Константин, привет! Давай проработаем структуру резюме: 1. Описание. Начнем с цели п...
Анатолий, привет! Давай дополним резюме недостающей информацией: 1. В настройках каби...
Ольга, привет! Отличная работа :) Было бы здорово добавить мотив перехода в IT, в раз...
Привет, Анна! Давай доработаем некоторые важные разделы в резюме: 1. Верно будет нача...