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. В опыте добавьте ссылки на примеры сайтов/приложений, над которыми работали.

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


Добавить комментарий
Для этого действия нужновойти
Войдите на сайт, чтобы написать ответ
Последние ответы

Ruby on Rails Developer
Если это кусочек резюме, то ок, но т.к. то...
2 Ответа

Ruby on Rails Developer
> самостоятельно с нуля создавал сложные в...
2 Ответа

Junior Frontend Developer
Добрый день, Андрей! Позвольте дать неско...
1 Ответ

QA тестировщик, аналитик
Добрый день, Ирина! В целом, резюме смо...
1 Ответ

Junior Backend
Привет! Оставлю несколько рекомендаций по...
1 Ответ

Junior Frontend Developer
Ирина,добрый день! приглашаем специалиста ...
2 Ответа

Python-программист
Добрый день! приглашаем специалиста в нашу...
2 Ответа

Python-программист
Добрый день! Несколько рекомендаций по ...
2 Ответа

JavaScript developer
Александр, привет!) Есть несколько реко...
1 Ответ

Junior Frontend Developer
Привет, Ирина! В целом, резюме смотритс...
2 Ответа