Hexlet CV

Frontend-developer

Основное


Описание

Ищу позицию Frontend Developer, основной стек JavaScript, React, Redux.
Умею применять на практике при написании кода самые свежие стандарты ES, понимаю Model-View-Controller (MVC, "Модель-Представление-Контроллер"), знаю ООП и функциональный стиль кода, опыт работы с angular 2+ около 2-х лет, использование асинхронного программирования в коде, умею верстать макеты (bootstrap4, html5, css3, JQuery), знаком с React + Redux.
Прошёл обучение по профессии Frontend Developer на онлайн курсах Хекслет. В процессе обучения очень понравиля React, захотелось перейти работать на React.
Во время обучения было самостоятельно выполнено 4 учебных проекта:
1. Игры разума - пять коносольных игр.
Цели проекта:
- знакомство с экосистемой JS (babel, Node, ESlint);
- настройка GitHub Actions;
- работа с npm пакетами, публикация и локальное использование.
2. Вычислитель отличий - поиск отличий в конфигурационных файлах. Данная утилита сравнивает файлы json, yaml или ini. Вывод различий возможен в 3 форматах: комплексном, строковом или json. В ходе проекта мной было усвоено:
- чтение файлов средствами Node.js;
- работа с древовидными структурами данных посредством рекурсии;
- построение AST;
- парсинг данных из json, yaml, ini;
- автоматическое тестирование (Jest).
3. Simple RSS-reader - RSS лента новостей с автоматическим обновлением. При выполнении проекта было изучено:
- работа с DOM, Events;
- асинхронное программирование (промисы и async/await);
- Yup (валидация), DOMParser;
- интернационализация i18next;
- webpack;
- деплой (zeit).
4. Chat (Slack) - Real-time приложение, с каналами и возможностью управления ими (добавление, переименование, удаление).
В этом проекте использовались следующие технологии:
- React + Redux Toolkit + Hooks;
- Bootstrap on React;
- Websockets:
- Async(Async/Await);
- JS-Coockie;
- formik+yup (валидация);
- REST: AJAX(Axios);
- Деплой (Heroku).

Навыки

JavaScript(ES6+);
Angular 2+;
React + Redux Toolkit + Forms + Hooks;
HTML, CSS, Bootstrap;
Git, Buitbucket, Babel, Webpack;
Github Action;
Jest;
PHPStorrm, VSCode

Награды, Сертификаты

Сертификат об успешном прохождении профессии Фронтенд-программист на hexlet.io.

Владение английским
Читаю профессиональную литературу

Работа


инженер-программист, Частный предприниматель
мая 2018 - по настоящее время
Обязанности:
  • нарезка макетов, кроссбраузерная и адаптивная верстка (bootstrap 4, html 5, css3)
  • разработка функционала для builder - frontend (angular 2+) и backend (php);
  • ручное и автоматическое тестировние, дебаг приложения;
  • Использование таких вебинструментов: git, webpack, bitbucket, phpStorm.
Достижения:
  • сверстал большое количество блоков для страниц сайтов с небольшим функционалом (в основном owl-carousel с помощью Jquery);
  • разработал автоматическую генерацию страниц сайта (фронтенд и бекенд части);
  • реализовал возможность работы с картинками и видео на сайте(изменение размеров, замена, удаление, копирование, добавление, поиск в галерее по словам, установка видеобекграунда);
  • внедрил редактирование текста страниц сайта, его форматирование;
  • осуществил возможность работы с формами путем преобразования одних элементов формы в другие, динамическое изменение полей формы, удаление, копирование, добавление элементов формы);
  • внедрил open-web-analytics для страницы сайта при ее создании.

Образование


Межрегиональная академия управления персоналом, Днепродзержинск Экономика управления персоналом
сент. 2005 - июня 2007
Днепродзержинский государственный технический университет, Днепродзержинск Металлургия стали
сент. 1998 - июля 2003

Добавить комментарий
Для этого действия нужновойти
Рекомендации
Ожидает подтверждения
0

Павел, привет!

Резюме выглядит хорошо. Могу добавить два замечания:
1. Разделите текст на абзацы, сделайте маркеры и выделение текста, сейчас выглядит не очень читабельно (особенно первая часть);
2. В опыте добавьте ссылки на примеры сайтов/приложений, над которыми работали.

Успехов в поиске работы :)
Если что - обращайтесь.


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