Frontend разработчик

Контакты


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

Описание

Меня зовут Роман!
Интересуюсь "Frontend-разработкой" более 2 лет. Коммуникабелен, быстро адаптируюсь к задачам, умею находить эффективные решения.

На данный момент ищу работу на позицию Frontend-разработчика. Полная занятость. Рассматриваю удалённый формат.
Закончил обучение по программе "Фронтенд разработчик" на hexlet.io.
В рамках обучения было реализовано 4 учебных проектa и несколько проектов после завершения:

Игры разума (CLI)
"Игры разума" - это консольное приложение, представляющее из себя набор из пяти простых математических игр.

Полученные навыки и стек:
  • настройка окружения (node.js, npm)
  • подключение дополнительных библиотек
  • реализация стандартов кодирования Airbnb с помощью линтера Eslint, CodeClimate;
  • работа с Git и GitHub
  • непрерывная интеграция (CI) с использованием Github Actions;
  • разработка масштабируемой архитектуры проекта, возможность легко добавлять новые игры

Вычислитель отличий (CLI)
"Вычислитель отличий" - это консольное приложение, представляющее из себя программу, определяющую разницу между двумя структурами данных.
Поддерживает входные форматы yaml, ini и json.

Полученные навыки и стек:
  • работа с древовидными структурами данных и рукурсивными алгоритмами
  • работа с файловой системой
  • библиотека commander.js, работа с параметрами командной строки
  • практика TDD, автоматизированные тесты, фреймворк Jest.

RSS агрегатор | Код на GitHub
Это веб-приложение для сбора и просмотра информации RSS лент из различных источников. Обновление записей через заданный интервал.

Полученные навыки и стек:
  • работа с DOM API на нативном JS
  • реализация паттерна проектирования MVC
  • работа со стейтом с помощью библиотеки on-change
  • bootstrap
  • сборка проекта с помощью webpack
  • валидация данных (yup), организация текстов интерфейса (i18next)
  • http-запросы с помощью axios
  • асинхронный JS, промисы, обработка ошибок
  • деплой на Vercel.

Chat | Код на GitHub
Это SPA чат, упрощенный аналог Slack. Многопользовательское SPA.
React (хуки) + Redux (@reduxjs/toolkit).

Полученные навыки и стек:
  • React (хуки)
  • управление состоянием приложения: Redux (redux/toolkit)
  • webSockets (библиотека socket.io-client)
  • Роутинг: react-router-dom
  • UI компоненты: react-bootstrap
  • работа с формами с помощью Formik, валидация данных (yup)
  • организация текстов интерфейса (библиотека react-i18next)
  • подключение сервиса для отслеживания и сбора ошибок Rollbar
  • деплой на Railway

Остальные проекты и выполнения тестовых заданий в моём профиле на Github

Навыки

• Javascript
• HTML, CSS
• DOM API
• Препроцессор SASS
• Написание тестов (Jest)
• React, Redux, Redux Toolkit
• Система контроля версий Git + GitHub
• WebPack

Образование


Специальность Геолог. Закончил МГРИ-РГГРУ им. Серго Орджоникидзе
Сентябрь 2012 - Январь 2017

О себе
Готов к релокации
Читаю профессиональную литературу на английском языке
Проживаю в городе Алматы

Комментарии


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

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

Изменения внесены
0

Роман, привет!
1. В настройках кабинета добавь, пожалуйста, свои имя и фамилию, так тебя смогут найти все пользователи ресурса.
2. У тебя город проживания остался пустым:((
3. В описании лучше начать с цели поиска: "Ищу работу на позицию Frontend Developer. Полная занятость. Рассматриваю удалённый формат". Затем перейти к учебе: "Обучаюсь по программе "Фронтенд разработчик" на hexlet.io."
4. Учебные проекты.
Давай разобьем большой текст на смысловые части: суть проекта, полученные навыки и стек. Навыки и стек оформим с помощью буллитов.
5. Не хватает твоей фотографии на github :)
6. "Работа" и "образование" не стал заполнять по какой причине?

Успехов в IT!


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Привет! Не плохое вышло резюме, уже есть вся необходимая информация, но это резюме можн...
Это резюме имеет свои сильные стороны и некоторые области, в которых можно улучшиться: ...
Это резюме имеет некоторые положительные моменты, но есть и недостатки, которые следует...
Данное резюме имеет хороший объем информации о ваших навыках и опыте работы. Однако, ес...
Это резюме имеет несколько сильных сторон, таких как: Хорошо структурированное описан...
Это резюме представляет смешение опыта работы в области кофейного бизнеса и навыков веб...
Это резюме имеет несколько положительных моментов, но есть и недостатки, которые стоит ...
Это резюме имеет некоторые положительные аспекты, такие как: Наличие опыта работы в о...
Это резюме Frontend-разработчика имеет хорошую структуру и содержит полезную информацию...
Это резюме демонстрирует хороший опыт работы в области data engineering и Python-разраб...