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.
- 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
Работа
- Разработка backend-части на Perl с использованием внутренних фреймворков компании (eludia.pm и dia.pm)
- Разработка frontend-части на jQuery и w2ui, с использованием внутреннего фреймворка компании (elu.js)
- Работа с базами данных PostgreSQL и MySQL.
Проекты:
* АСУ ФКР
* Личный кабинет ЕИАС ЖКХ
- Расширение функционала биллинг-системы, личного кабинета пользователя и связанных сервисов
- Интеграция в биллинг внешних сервисов (iptv, телефония, sms).
- Разработка backend-части на Perl (CGI, без фреймворков + Mojolicious на отдельных сервисах)
- Разработка frontend-части на JavaScript (ES5), CSS без использования фреймворков (по требованию работодателя), в некоторых сервисах использовался jQuery.
- Также знаком с SvelteJS, Scss, которые использовалал в некритичных местах и для быстрого прототипирования.
- Администрирование сети ISP, включая домовую сеть (cisco, compex, orionnetworks, ubiquiti) и агрегационную сеть (juniper, extreme, ericsson).
- Администрирование внутренней сети офиса филиала Лесной.
- Координация и планирование работ отделов монтажа и технической поддержки.
Достижения:
Разработал собственную централизованную систему мониторинга свитчей compex на bash-perl-js через протокол openrrcp, которая была внедрена во всех филиалах компании и использовалась вплоть до прекращения использования данного оборудования.
Автоматизация настройки домового оборудования.
Образование
Рекомендации
Резюме описывает опыт и навыки кандидата достаточно подробно. Он имеет опыт работы как веб-разработчиком, так и 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 года
Неоконченное высшее образование.
Добавить комментарий