Frontend - Developer

Контакты


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

Описание
  • Ищу работу на вакансию Frontend - Developer
  • Удобный формат работы офис или гибрид
  • Хочу в команду, практикующую менторинг, код-ревью и парное программирование
  • Большое желание решать задачи бизнеса и быть полезным ему же

Мой путь в программировании начался полтора года назад на текущем месте работы с создания небольшого сервера авторизации. Сервер выдавал пользователю права на пользование контентом в соответствии с его уровнем доступа и принимал сообщения об ошибках работы приложения.
После этого решил углубиться в разработку и начал обучение по профессии Frontend - Developer в школе программирования Hexlet. За плечами два учебных проекта из четырех (опубликованы на GitHub)


О себе:

Благодаря наставнику и программе обучения приобрел любовь к чистому коду, тестам и в целом к разработке.
В свободное время продолжаю учиться на платформе Hexlet, стараюсь, по-возможности, помогать "братьям по оружию" в обучении, отвечать на какие-то вопросы.

Навыки

Харды:

  • JS
  • GIT
  • HTML/CSS
  • JEST
  • VUE.JS
  • REACT
  • FIGMA
  • POSTGRESQL

Софты:

  • Командная работа
  • Обучаемость
  • Стараюсь в тайм - менеджмент
  • Умею слушать и слышать
Описание проектов

Проект CHhexServer:

Клиент - серверное приложение. На клиенте реализована фидбэк таблица + админ панель. На сервере обработка и маршрутизация запросов с фидбэк таблицы и десктопного приложения, для которого изначально разрабатывался сервер.
Стек клиентской части:

  • JavaScript
  • HTML/CSS
  • Vue.js
  • Vuex
  • Bulma

Стек серверной части:

  • Node.js
  • Sequelize
  • POSTGRESQL
  • Nodemailer

Проект "Игры разума"

Набор математических мини-игр, запускаемых в консоли. Создана архитектура на основе общего движка. Через библиотеку Readline реализовано приветствие и прием пользовательского ввода, валидация ответов и вывод соответствующих сообщений.
Используемый стек:

  • JavaScript
  • Node.js
  • Code Climate
  • FS, readline-sync
  • Git

Проект "Вычислитель Различий"

Консольная утилита, которая выводит diff двух json или yml файлов. Выводить разницу можно в трех разных форматах. Разработка велась через тестирование. На проекте работал с файловой системой, рекурсией и деревьями. Также настроил непрерывную интеграцию. Утилита реализована с помощью библиотеки Commander и покрыта тестами с помощью Jest.
Используемый стек:

  • JavaScript
  • Node.js
  • TDD
  • Jest
  • FS
  • Commander
  • Git

Проект "RSS агрегатор"

RSS — специализированный формат, предназначенный для описания лент новостей, анонсов статей и других материалов. Это наиболее простой способ для сайтов (обычно, блогов) дать возможность пользователям подписываться на изменения. Для этого используются специальные сервисы, называемые RSS-агрегаторами. Эти сервисы умеют опрашивать RSS-ленты сайтов на наличие новых постов и показывают их в удобном виде, отмечая прочитанное и так далее.
Используемый стек:

  • JavaScript
  • Webpack
  • Axios
  • Bootstrap
  • I18Next
  • On-Change
  • Yup
  • TDD
  • Git

Опыт


Инженер - наладчик, СПбЭК - Майнинг
Август 2018 - по настоящее время

Работаю на проекте "Автоматизация пожарного тушения на горнорудных предприятиях".
Принимал участие в установке/наладке/сдаче системы на 4 рудниках предприятия "Норникель", на двух рудниках предприятия "Беларуськалий".

Образование


Школа программирования - Hexlet
Июнь 2023 - по настоящее время
Томский политехнический университет. Инженерная школа ядерных технологий. Электроника и автоматика физических установок
Сентябрь 2013 - Июнь 2018

О себе
Не готов релоцироваться
Начальные знания английского языка
Проживаю в городе Санкт - Петербург

Комментарии


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

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

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Отличный тестировщик! Рекомендую!
Это тестовая рекомендация не воспринимай всерьёз
Это резюме выглядит впечатляюще и информативно. Кандидат умеет описывать свой опыт и пр...
Кандидат имеет некоторый опыт в области тестирования и обладает базовыми навыками работ...
Извините, но ваше резюме содержит только ссылку на профиль GitHub и адрес электронной п...
Это резюме содержит множество детальной информации о вашем образовании, опыте работы и ...
Это резюме содержит много информации о вашем опыте работы и образовании, но оно может б...
Это резюме имеет некоторые сильные стороны, такие как: Хорошо сформулированный профес...
Это резюме не соответствует стандартам и не предоставляет достаточно информации о канди...
Это резюме Java-разработчика выглядит очень профессиональным и информативным. Очень хор...