Junior Frontend Developer

Основное


Описание

Претендую на позицию Junior JavaScript Frontend Developer.

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

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

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

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

Junior Front-end developer
Привет, Елена! Пару советов по улучшени...
1 Ответ

Frontend Developer
Привет, Ростислав! Прочитала ваше почти...
1 Ответ

Frontend-разработчик
Привет! Если поиск работы еще актуален, о...
1 Ответ

Junior Frontend-разработчик
Добрый день, Никита! Хотела бы добавить...
1 Ответ

Инженер-программист Golang / Python
Привет! Дам несколько рекомендаций по улу...
1 Ответ

JuniorFrontEnd програмист
Привет! Описание и резюме в целом немного...
1 Ответ

Python-программист
Привет! Резюме надо бы доработать: 1) Оп...
1 Ответ

Juniod Python Developer
Привет! Вроде бы так много написано, но...
1 Ответ

Frontend - разработчик
Добрый день, Александр! Пару советов: ...
1 Ответ

Backend Software Engineer
Согласен с вышестоящим, не надо писать про...
3 Ответа