Ruby on Rails Developer

Основное


Город

Братск

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

Не готов

Описание

Не ищу работу по профессии "Разработчик на Ruby on Rails". В приоритете удалённый формат работы, проживаю в Братске, часовой пояс UTC+8 (MSK+5).

Программированием увлекаюсь с детства. Имею опыт работы программистом отдела ИТ, системным администратором, инженером электронщиком, начальником радиолаборатории. Все эти должности требовали от меня умения быстро обучаться новым технологиям и умения работать в команде.

Прошел обучение профессии "Разработчик на Ruby on Rails" (а также "Фронтенд-разработчик") на образовательной платформе "Хекслет". За время обучения профессии были реализованы проекты:

1. Генератор форм (проект на github)

Библиотека, с помощью которой удобно создавать формы в шаблонах сайтов. Это популярная задача, для которой существует множество библиотек, таких как библиотека, встроенная в Rails, или популярный гем SimpleForm.
В процессе работы над проектом были закреплены следующие навыки:

  • подключение и настройка линтера (Rubocop)
  • разработка через тестирование (TDD)
2. Коллективный блог (проект на github)

Каждый пользователь может создать запись и опубликовать ее в одной из общих категорий. Другие пользователи ставят оценки и комментируют добавленные посты.
В процессе работы над проектом были закреплены следующие навыки:

  • создание с нуля полноценного сайта на фреймворке Ruby On Rails
  • использование компонентов фронтенд-библиотеки Bootstrap для визуального оформления
  • работа с зависимостями (bundle), работа с базой (ActiveRecord), шаблонизатор (Slim)
  • "деплой в продакшен" с помощью сервиса Railway
3. Доска объявлений (проект на github)

Сервис, где вы можете размещать объявления и искать уже существующие. Каждое объявление предварительно модерируется администраторами сервиса. Администраторы могут вернуть объявление на доработку, опубликовать или заархивировать.
В процессе работы над проектом были закреплены следующие навыки:

  • работа с формами, загрузка файлов, валидация, управление доступами
  • использование конечных автоматов (AASM) для описания процессов
  • авторизация действий пользователей (Pundit)
  • непрерывная интеграция (CI) с использованием Github Actions
4. Анализатор качества репозиториев (проект на github)

Дипломный проект "Github Quality project" - это сервис, который помогает автоматически отслеживать качество репозиториев github. Он отслеживает изменения и прогоняет их через встроенные парсеры. Затем он формирует отчеты и отправляет их пользователю.
В процессе работы над проектом были закреплены следующие навыки:

  • интеграция с различными сервисами
  • работа с асинхронным кодом с помощью ActiveJob
  • мониторинг ошибок в продакшене (Rollbar)

Навыки

Основные навыки, полученные в процессе обучения:

  • проверка соответствия стандартам кодирования с помощью Rubocop
  • автоматическое тестирование (minitest), разработка через тестирование (TDD)
  • непрерывная интеграция (CI) с использованием Github Actions
  • разработка с использованием шаблона проектирования MVC
  • интернационализация (i18next)
  • также принимал участие в Open Source проектах

Другие навыки:

  • опыт программирования (помимо Ruby) на ЯП: JavaScript, C++ (Windows), C (микроконтроллеры PIC), 1С и др.
  • знание ОС Linux (Ubuntu) на среднем уровне
  • опыт администрирования информационной сети на базе ОС Windows
Награды, Сертификаты

Сертификат о завершении обучения профессии "Разработчик на Ruby on Rails" на образовательной платформе "Хекслет"

Сертификат о завершении обучения профессии "Фронтенд-разработчик" на образовательной платформе "Хекслет"

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

Работа


программист отдела ИТ, системный администратор, инженер электронщик, начальник радиолаборатории, ООО "БайкКом" (с 2006 - ООО "Байкком ИТ", с 2010 до 2016 - ЗАО "БайкКом")
Ноябрь 2006 - Июль 2022

Основные обязанности на должности программиста отдела ИТ:
- программирование на встроенном языке платформы 1С
- сопровождение 1С в компании (в частности автоматизировал процесс выгрузки товарного прайс-листа из базы 1С в базу интернет-магазина)
Дополнительные:
- администрирование сайта baikcom.ru и почтового сервера компании на базе Red Hat Linux
- администрирование сети ПК на базе ОС Windows

Основные обязанности на должности системного администратора:
- администрирование домена baikcom.ru (перенес сайт и почту на внешний хостинг nic.ru)
- сопровождение 1С в компании (обновление конфигураций, программирование внешних печатных форм, отчётов и обработок)
- администрирование сети ПК на базе ОС Windows

Основные обязанности на должности инженера электронщика:
- ремонт электроники, электрооборудования (радиостанции, мониторы, видеокамеры, БП, ИБП, спутниковые телефоны и др.)
- монтаж и обслуживание радиооборудования на автомобильном, речном и железнодорожном транспорте
Дополнительные:
- сопровождение 1С в компании (обновление конфигураций и др.)
- администрирование сети ПК на базе ОС Windows
- администрирование домена baikcom.ru

Основные обязанности на должности начальника радиолаборатории:
- распределение текущих задач между сотрудниками лаборатории
- контроль качества и скорости выполнения работ
- ремонт электроники, электрооборудования
Дополнительные:
- сопровождение 1С в компании (обновление конфигураций и др.)
- администрирование сети ПК на базе ОС Windows
- администрирование домена baikcom.ru

Сведения о награждениях (поощрениях)

За время работы был дважды премирован за разработку и развитие комплекса программного обеспечения системы управления приемопередатчиками КВ-радиосвязи. В данный комплекс входило клиент-серверное приложение с графическим интерфейсом под Windows для дистанционного управления радиостанциями Vertex FT-600, а также приложение для дистанционного управления приемниками Ангара-1. Разработка велась в основном на C++.

Тэги использованных в работе навыков:
Разработка программного обеспечения • C++ • Программирование микроконтроллеров • PHP • PHPMyAdmin • Разработка под 1С • Базы данных • Системное администрирование • Английский язык (B2 — Средне-продвинутый)

Образование


Образовательная платформа Hexlet, профессия "Разработчик на Ruby on Rails"
Декабрь 2022 - Апрель 2023
Образовательная платформа Hexlet, профессия "Фронтенд-разработчик"
Июль 2022 - Декабрь 2022
Братский государственный технический университет, присуждена квалификация "Инженер" по специальности "Электроснабжение промышленных предприятий"
Сентябрь 1996 - Апрель 2003
Межшкольный учебно-производственный комбинат г. Железногорска-Илимского, присвоена квалификация "Программист персонального компьютера"
Сентябрь 1994 - Май 1996

Комментарии


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

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

Ожидает подтверждения
0

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

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

Уважаемый работодатель,

Представляю Вам своё резюме на должность Junior Ruby on Rails Developer. Я ищу работу или стажировку в удаленном формате, так как проживаю в Братске.

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

В процессе обучения я реализовал несколько проектов, в которых закрепил навыки работы с Ruby on Rails, использования компонентов фронтенд-библиотеки Bootstrap, работу с базой ActiveRecord и шаблонизатором Slim, а также познакомился с различными инструментами, такими как Rubocop, TDD, CI и многими другими.

Кроме того, у меня есть опыт программирования на других языках, таких как JavaScript, C++, C, 1С и др., а также знание ОС Linux на среднем уровне.

Я уверен, что мои знания и опыт позволят мне успешно работать на данной позиции и внести свой вклад в развитие компании.

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

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

Junior Ruby on Rails Developer

Ищу работу или стажировку в качестве Разработчика на Ruby on Rails. В приоритете удаленный формат работы, проживаю в Братске, часовой пояс UTC+8 (MSK+5).

Программированием увлекаюсь с детства. Имею опыт работы программистом отдела ИТ, системным администратором, инженером-электронщиком, начальником радиолаборатории. Все эти должности требовали от меня умения быстро обучаться новым технологиям и работать в команде.

Прошел обучение профессии «Разработчик на Ruby on Rails» на образовательной платформе Hexlet. За время обучения были реализованы проекты:

  1. Генератор форм (проект на GitHub)

Библиотека, с помощью которой удобно создавать формы в шаблонах сайтов. В процессе работы над проектом были закреплены следующие навыки:

  • Подключение и настройка линтера (Rubocop)
  • Разработка через тестирование (TDD)
  1. Коллективный блог (проект на GitHub)

Каждый пользователь может создать запись и опубликовать ее в одной из общих категорий. Другие пользователи ставят оценки и комментируют добавленные посты. В процессе работы над проектом были закреплены следующие навыки:

  • Создание с нуля полноценного сайта на фреймворке Ruby On Rails
  • Использование компонентов фронтенд-библиотеки Bootstrap для визуального оформления
  • Работа с зависимостями (bundle), работа с базой (ActiveRecord), шаблонизатор (Slim)
  • «Деплой в продакшен» с помощью сервиса Railway
  1. Доска объявлений (проект на GitHub)

Сервис, где вы можете размещать объявления и искать уже существующие. Каждое объявление предварительно модерируется администраторами сервиса. Администраторы могут вернуть объявление на доработку, опубликовать или заархивировать. В процессе работы над проектом были закреплены следующие навыки:

  • Работа с формами, загрузка файлов, валидация, управление доступами
  • Использование конечных автоматов (AASM) для описания процессов
  • Авторизация действий пользователей (Pundit)
  • Непрерывная интеграция (CI) с использованием Github Actions
  1. Анализатор качества репозиториев (проект на GitHub)

Дипломный проект "Github Quality project" - это сервис, который помогает автоматически отслеживать качество репозиториев github. Он отслеживает изменения и прогоняет их через встроенные парсеры. Затем он формирует отчеты и отправляет их пользователю. В процессе работы над проектом были закреплены следующие навыки:

  • Интеграция с различными сервисами
  • Работа с асинхронным кодом с помощью ActiveJob

Добавить комментарий
Для этого действия нужновойти
Войдите на сайт, чтобы написать ответ
Последние ответы
Резюме выглядит впечатляюще и содержит множество навыков и опыта работы в различных ком...
Резюме содержит информацию о вашем опыте работы и образовании, но есть несколько пробле...
Резюме в целом выглядит хорошо. В нем приведены подробные описания четырех проектов, в ...
Резюме выглядит достаточно хорошо, но есть несколько моментов, которые можно улучшить: ...
Резюме имеет следующую структуру: Краткое описание целей и ожиданий соискателя. Упоми...
Аналитик данных Образование: - 2018-2022: РГУ нефти и газа (НИУ) имени И. М. Губкина, ...
Резюме выглядит достаточно полным и содержит информацию о ваших навыках и опыте работы....
Резюме выглядит вполне качественным и информативным. Заявленная цель и желание получить...
Резюме имеет некоторые сильные стороны, такие как: - Четкое описание цели и мотивации и...
Резюме выглядит достаточно информативным и содержит подробное описание выполненных прое...