Junior Frontend Developer

Контакты


Контакты доступны после входа на сайт

Описание

В процессе разработки применяю стандарт ECMAScript 2015+, придерживаюсь функционального стиля.

Прошел обучение по профессии Фронтенд-программист на образовательном портале Хекслет.

Помогаю новичкам осваивать профессию программиста, отвечая на вопросы в сообществе Хекслета. Принимаю участие в Open Source разработке.

В рамка обучения реализовал следующие проекты:

1. CLI-приложение “Игры разума”
https://github.com/nunsez/frontend-project-lvl1

Полученные навыки:
- Настройка окружения (NodeJS, NPM, ESLint, JS modules, Makefile)
- Система контроля версий Git
- Непрерывная интеграция / CI (Github Actions)
- Подключение метрик (Codeclimate)
- Публикация и локальная установка npm-пакета

2. Утилита "Вычислитель отличий"
https://github.com/nunsez/frontend-project-lvl2

Полученные навыки:
- Работа с файловой структурой
- Работа с древовидными структурами данных
- Автоматической тестирование (Jest)
- Семантическое версионирование
- Оформление кода (Prettier, Editorconfig)

3. Веб-приложение “RSS агрегатор”
https://github.com/nunsez/frontend-project-lvl3

Полученные навыки:
- Настройка конфигурации Webpack
- Работа с CSS фреймворком Bootstrap
- Асинхронный JavaScript (Promises, Timeouts)
- Обработка ошибок AJAX запросов
- Деплой приложения (Vercel)
- Интернационализация текстов приложения (i18next)
- Валидация данных формы (Yup)
- Работа с DOM API (селекторы, события, генерация HTML)
- Реализация паттерна MVC
- Автоматное программирование

4. Веб-приложение “Slack чат”
https://github.com/nunsez/frontend-project-lvl4

Полученные навыки:
- Работа с библиотеками пользовательских интерфейсов (React, React Bootstrap)
- Работа с менеджером состояния (Redux Toolkit, Redux AsyncThunk)
- Использование архитектуры REST
- Работа с протоколом WebSocket
- Работа с формами (Formik)
- Работа с переменными окружения (Dotenv)
- Мониторинг ошибок в реальном времени (Rollbar)

Навыки
  • JavaScript (ES6+)
  • HTML5
  • Bootstrap
  • React, React Hooks
  • Redux Toolkit
  • Webpack
  • Jest
  • ESLint

  • Linux (Ubuntu, Debian)
  • Git
  • Markdown
  • Bash / Zsh

Образование


СФУ ИНиГ. Инженер по специальности "Сервис транспортных и технологических машин и оборудования".
Сентябрь 2010 - Июнь 2015

О себе
Читаю профессиональную литературу на английском языке

Комментарии


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

Рекомендации

Ожидает подтверждения
1

Александр, привет!

Пару советов:
1) Название вакансии можно не повторять в описании. Лучше указать формат занятости, город и другие детали, которые вам важны;
2) Если был хоть какой-то минимально релевантный опыт работы - добавить. Это лучше, чем ничего;
3) Вдохнуть немного жизни :)) Можно рассказать что-то интересно о себе, что может заинтересовать работодателя и показать вашу вовлеченность в сферу. Например, если вы посещали интересные митапы по программированию или прочитали очень крутые книги.

Успехов!


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это резюме содержит много информации, которая не относится к позиции Junior Python-разр...
Артем, привет! Есть несколько дополнений к резюме: 1. Учебные проекты К описанию давай ...
Это резюме имеет некоторые положительные и отрицательные моменты: Положительные сторон...
Это резюме показывает, что кандидат имеет опыт работы в веб-студии по разработке сайтов...
Данное резюме содержит информацию о профессиональном опыте работы в сфере разработки пр...
Семен, привет! Есть несколько моментов к улучшению: В описание давай добавим ключевых...
Это резюме имеет некоторые сильные стороны, такие как опыт работы с Django, PostgreSQL,...
Резюме содержит следующие положительные аспекты: Хороший набор навыков в области Fron...
Это резюме имеет несколько проблем: Необходимо убрать информацию о работе официантом-...
Это резюме Junior QA Manual Engineer содержит много полезной информации о вашем образов...