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

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

Комментарии


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

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

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это резюме содержит много информации о предыдущем опыте работы и образовании, но есть н...
The resume provides a detailed overview of the candidate's experience, skills, project...
Это резюме содержит подробную информацию о навыках, проектах и опыте работы кандидата. ...
Это резюме выглядит впечатляющим и информативным. Здесь есть много полезной информации ...
Это резюме содержит много информации, но есть несколько моментов, которые можно улучшит...
Пока не совсем понимаю, чего не хватает
Это резюме содержит много информации о вашем опыте работы, проектах и образовании, что ...
Это содержание вашего резюме не является оптимальным для роли QA Engineer. Ваш текущий ...
Это резюме имеет много положительных моментов, но есть и некоторые улучшения, которые м...
Резюме Виктора имеет ряд сильных сторон: Опыт инженерной деятельности и работа в кома...