Ruby on Rails developer

Основное


Город

Лесной

Готовность к релокации

Не готов

Описание

Что я ищу

  • junior/middle позицию.
  • Сильную команду Ruby on Rails разработчиков, чтобы быстро расти.
  • Удаленную работу.

Обо мне

Я работал perl-разработчиком в течение последних 11 лет, но сейчас хочу сменить рабочий стек на Ruby/Ruby on Rails, к которому присматривался уже несколько лет

Я прошел обучение на Хекслете по программе "Разработчик на Ruby on Rails" с 24 мая 2023 года по 13 сентября 2023 года.

Мои проекты

  • Генератор форм - gem, являющийся упрощенной вариацией simple_form.
    Использованные технологии: minitest, bundler, github actions, rubocop.

  • Rails-приложения, задеплоенные на selfhosted dokku:

    • Коллективный блог - приложение, которое позволяет пользователям регистрироваться, добавлять посты по категориям и оставлять древовидные комментарии.

      Использованные технологии: slim, sentry, devise, ancestry, simple-form, bootstrap, railway/dokku.

    • Доска объявлений - приложение с админкой, позволяющее пользователям управлять своими объявлениями и осуществлять авторизацию через pundit.

      Использованные технологии: Active Storage, octokit, omniauth, pundit, aasm, ransack.

    • Анализатор качества репозиториев - приложение, которое проверяет репозитории (ruby, javascript) с помощью линтеров в асинхронном режиме, отправляет уведомления по электронной почте в случае неудачи и автоматически запускает проверку при push в добавленный репозиторий.

      Использованные технологии: dry-container, github-api, webhooks, redis.

  • Тестовое задание cats-dealer от Matic Insurance Services

Навыки
  • Ruby/Rails и базовый набор связанных технологий.
  • Perl.
  • SQL (PostgreSQL, MySQL).
  • Vanilla JS, jQuery.
  • HTML, CSS, SCSS, Bootstrap (в рамках необходимого для backend разработчика).
  • Git.
  • Docker, podman.

Я также использовал:
* SvelteJS.
* Memcached.
* Redis.

Мне интересны:
* Stimulus, Hotwired.
* Повышение своих навыков в области фронтенда в целом.

Награды, Сертификаты

Я прошел курс по Ruby и Rails на Rubyschool, 2022
и программу "Разработчик на Ruby on Rails" на Хекслете, 2023

Владение английским
Читаю профессиональную литературу
Телефон
+79931043213
Почта
kirill.babikhin@gmail.com
Телеграм
https://t.me/qsimpleq
Дополнительные контакты

Работа


Fullstack-разработчик, ООО "КОМСИТЕЛ"
Февраль 2021 - Апрель 2023
  • Разработка backend-части на Perl с использованием внутренних фреймворков компании (eludia.pm и dia.pm)
  • Разработка frontend-части на jQuery и w2ui, с использованием внутреннего фреймворка компании (elu.js)
  • Работа с базами данных PostgreSQL и MySQL.

Проекты:
* АСУ ФКР
* Личный кабинет ЕИАС ЖКХ

Fullstack-разработчик, ООО "Интерра Северо-восток"
Январь 2015 - Декабрь 2020
  • Расширение функционала биллинг-системы, личного кабинета пользователя и связанных сервисов
  • Интеграция в биллинг внешних сервисов (iptv, телефония, sms).
  • Разработка backend-части на Perl (CGI, без фреймворков + Mojolicious на отдельных сервисах)
  • Разработка frontend-части на JavaScript (ES5), CSS без использования фреймворков (по требованию работодателя), в некоторых сервисах использовался jQuery.
  • Также знаком с SvelteJS, Scss, которые использовалал в некритичных местах и для быстрого прототипирования.
Инженер технического отдела, ООО ТГ "Интерра"
Август 2011 - Декабрь 2014
  • Администрирование сети ISP, включая домовую сеть (cisco, compex, orionnetworks, ubiquiti) и агрегационную сеть (juniper, extreme, ericsson).
  • Администрирование внутренней сети офиса филиала Лесной.
  • Координация и планирование работ отделов монтажа и технической поддержки.

Достижения:

  • Разработал собственную централизованную систему мониторинга свитчей compex на bash-perl-js через протокол openrrcp, которая была внедрена во всех филиалах компании и использовалась вплоть до прекращения использования данного оборудования.

  • Автоматизация настройки домового оборудования.

Образование


Технологический институт (Филиал) "Московский инженерно-физический институт". Специальность: Технология машиностроения. Неоконченное высшее образование.
Сентябрь 2003 - Февраль 2008

Комментарии


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

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

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

Резюме описывает опыт и навыки кандидата достаточно подробно. Он имеет опыт работы как веб-разработчиком, так и fullstack-разработчиком, используя различные технологии и фреймворки. Кандидат также прошел обучение на специализированной программе и заинтересован в развитии в сфере Ruby on Rails. Он также указывает свои контактные данные и предпочитаемые условия работы.

Однако, стоит отметить, что резюме может быть немного более структурированным и легче для чтения. Например, можно разделить опыт работы на отдельные блоки, указать более конкретные задачи и достижения, а также добавить информацию о образовании. Также, может быть полезно добавить некоторые конкретные результаты или проекты, которые демонстрируют навыки и достижения кандидата.

В целом, резюме показывает, что кандидат имеет опыт и интерес в работе с Ruby on Rails и обладает широким спектром навыков веб-разработки. Однако, для лучшего эффекта, рекомендуется структурировать информацию более ясно и добавить более конкретные детали и достижения.

Сопроводительное письмо

Уважаемый рекрутер,

Я обращаюсь к вам в отношении вакансии Ruby on Rails разработчика, которую вы разместили. С большим интересом я изучил требования к вакансии и хотел бы представить свое резюме для вашего рассмотрения.

В течение последних 11 лет я работал в качестве perl-разработчика, но сейчас я стремлюсь сменить технологический стек и перейти к Ruby/Ruby on Rails. Я уже несколько лет интересуюсь этой технологией и недавно прошел обучение на Хекслете по программе "Разработчик на Ruby on Rails". За время обучения я реализовал несколько проектов, которые явно продемонстрировали мои навыки и знания.

Некоторые из моих проектов включают в себя:

  • Генератор форм: Упрощенная вариация simple_form, реализована с использованием minitest, bundler, github actions и rubocop.
  • Коллективный блог: Реализована возможность регистрации пользователей, добавления постов по категориям и древовидных комментариев к ним. Использовались такие технологии как slim, sentry, devise, ancestry, simple-form, bootstrap и railway/dokku.
  • Доска объявлений: В проекте присутствует админка, управление объявлениями и авторизация действий пользователя через pundit. Технологии, использованные в проекте, включают Active Storage, octokit, omniauth, pundit, aasm и ransack.
  • Анализатор качества репозиториев: Реализовано автоматическое тестирование репозиториев (ruby, javascript) с использованием линтеров через Jobs в асинхронном режиме. В случае провала тестов отправляются уведомления по почте. Технологии, используемые в проекте, включают dry-container, github-api, webhooks и redis.

Я также имею опыт работы с другими языками программирования и технологиями, такими как Perl, SQL (PostgreSQL, MySQL), Vanilla JS, jQuery, HTML, CSS, SCSS, Bootstrap, Git, Docker и podman. Кроме того, я знаком с SvelteJS, Memcached и Redis, и интересуюсь изучением Stimulus и Hotwired.

Я очень заинтересован в присоединении к сильной команде Ruby on Rails разработчиков, где я смогу продолжать свое развитие и расти профессионально. Я также заинтересован в удаленной работе и оформлении в соответствии с трудовым законодательством.

Я прикладываю к письму мои контактные данные, а также информацию о моем опыте работы и образовании. Буду рад ответить на любые вопросы и предоставить дополнительную информацию по запросу.

Спасибо за ваше время и внимание. Я надеюсь на возможность обсудить свое участие в вашей компании и внести свой вклад в ее успех.

С уважением,
[Ваше имя]

Улучшенное резюме

Ruby on Rails developer

Обо мне

Я работал perl-разработчиком в течение последних 11 лет, но сейчас хочу сменить рабочий стек на Ruby/Ruby on Rails, с чем я уже ознакомлен в течение нескольких лет. Я прошел обучение на Хекслете по программе "Разработчик на Ruby on Rails" с 24 мая 2023 года по 29 августа 2023 года.

Мои проекты

  • Генератор форм - gem, являющийся упрощенной вариацией simple_form. Использованные технологии: minitest, bundler, github actions, rubocop.
  • Rails-приложения, задеплоенные на selfhosted dokku:
    • Коллективный блог - приложение, которое позволяет пользователям регистрироваться, добавлять посты по категориям и оставлять древовидные комментарии. Использованные технологии: slim, sentry, devise, ancestry, simple-form, bootstrap, railway/dokku.
    • Доска объявлений - приложение с админкой, позволяющее пользователям управлять своими объявлениями и осуществлять авторизацию через pundit. Использованные технологии: Active Storage, octokit, omniauth, pundit, aasm, ransack.
    • Анализатор качества репозиториев - приложение, которое проверяет репозитории (ruby, javascript) с помощью линтеров в асинхронном режиме, отправляет уведомления по электронной почте в случае неудачи и автоматически запускается при push в репозиторий. Использованные технологии: dry-container, github-api, webhooks, redis.

Что я ищу

  • Команду Ruby on Rails разработчиков, чтобы быстро расти.
  • Удаленную работу.
  • Оформление по Трудовому Кодексу.

Мои навыки

  • Ruby/Rails и базовый набор связанных технологий.
  • Perl.
  • SQL (PostgreSQL, MySQL).
  • Vanilla JS, jQuery.
  • HTML, CSS, SCSS, Bootstrap (в рамках необходимого для backend разработчика).
  • Git.
  • Docker, podman.

Я также использовал:
* SvelteJS.
* Memcached.
* Redis.

Мне интересны:
* Stimulus, Hotwired.
* Повышение своих навыков в области фронтенда в целом.

Я прошел курс по Ruby и Rails на Rubyschool и программу "Разработчик на Ruby on Rails" на Хекслете.

Телефон: +79931043213
Email: kirill.babikhin@gmail.com

Опыт работы

ООО "КОМСИТЕЛ" (2021-02-01 - 2023-04-01)

Позиция: Инженер-программист

Описание: Fullstack-разработчик. Разработка backend-части на Perl с использованием внутренних фреймворков компании (eludia.pm и dia.pm), frontend-части на jQuery с использованием внутреннего фреймворка компании (elu.js), работа с базами данных PostgreSQL и MySQL.

Проекты:
* АСУ ФКР
* Личный кабинет ЕИАС ЖКХ

ООО "Интерра Северо-восток" (2015-01-01 - 2020-12-01)

Позиция: Инженер-программист

Описание: Fullstack-разработчик. Расширение функционала биллинг-системы, личного кабинета пользователя и связанных сервисов. Разработка backend-части на Perl (CGI, без фреймворков + Mojolicious на отдельных сервисах), frontend-части на JavaScript (ES5), CSS без использования фреймворков (по требованию работодателя), в некоторых сервисах использовался jQuery. Также знаком с SvelteJS, Scss, использовались в некритичных местах и для быстрого прототипирования.

ООО ТГ "Интерра" (2011-08-01 - 2014-12-01)

Позиция: Инженер технического отдела

Описание: Администрирование сети ISP, включая домовую сеть (cisco, compex, orionnetworks, ubiquiti) и агрегационную сеть (juniper, extreme, ericsson). Администрирование внутренней сети офиса филиала Лесной. Координация и планирование работ отделов монтажа и технической поддержки.

Достижения:
* Разработал собственную централизованную систему мониторинга свитчей compex на bash-perl-js через протокол openrrcp, которая была внедрена во всех филиалах компании и использовалась до прекращения использования данного оборудования.
* Автоматизация настройки домового оборудования.

Образование

Институт: Технологический институт (Филиал) "Московский инженерно-физический институт (государственный университет)" (г. Лесной)
Специальность: Технология машиностроения
Начало обучения: Сентябрь 2003 года
Окончание обучения: Февраль 2008 года
Неоконченное высшее образование.


Добавить комментарий
Для этого действия нужновойти
Войдите на сайт, чтобы написать ответ
Последние ответы
Резюме выглядит достаточно хорошо. У вас есть опыт работы над проектами, использующими ...
Резюме выглядит хорошо структурированным и содержит достаточно информации о вашем опыте...
Резюме выглядит достаточно информативным и содержит много полезной информации о навыках...
Резюме имеет несколько недостатков: Название "Junior PHP" не говорит о ваших навыках ...
Резюме имеет некоторые положительные аспекты, но также есть некоторые недостатки, котор...
Резюме Frontend-разработчика Общие впечатления: Резюме содержит информацию о ваших на...
Привет, Евгений. Отличное резюме! Спасибо за доработки. Желаю стать востребованным спе...
Резюме выглядит хорошо структурированным и содержит достаточно информации о вашем опыте...
Привет, Теона! Отличное резюме, спасибо за доработки :) Желаю успехов в разработке!
Резюме имеет некоторые положительные и отрицательные аспекты. Положительные аспекты: -...