Junior Ruby on Rails разработчик
Контакты
В настоящий момент ищу работу на позицию Junior Rails разработчика. Рассматриваю удаленную работу. Территориально нахожусь в Республике Башкортостан.
В 17 лет решил связать свою жизнь с разработкой. Шаг за шагом я приближаюсь к этой цели: изучаю computer science, практикуюсь в учебных проектах, прохожу курсы. Больше всего нравится направление backend-разработки: написание логики приложений. В Rails большая часть рутиных задач реализована и работает из коробки, позволяя сосредоточится на том, что делает приложение. Поэтому мой выбор остановился на этом фреймворке.
Прохожу профессию "Rails-разработчик" на Hexlet. Реализовал учебные проекты:
Form generator
Gem для генерации html формы, используя ruby код.
В рамках проекта, получил опыт в:
- настройке CI (GitHub Actions)
- работе с линтерами (rubocop)
- создании и публикации gem-ов
- метапрограммировании
Cтек: Ruby, GitHub, GitHub Actions
Collective blog
[demo]
Web приложение для размещения публикаций и их обсуждения с другими.
В рамках проекта познакомился с:
- созданием сущностей и их связей (ActiveRecord)
- тестированием (minitest)
- базовой аутентификацией (devise)
- деплоем веб-приложений (Heroku)
- конфигурацией линтеров для Rails (rubocop-rails, slim_linter)
- стилизацией страниц (Bootstrap)
- настройкой трекинга ошибок (Rollbar)
Стек: Rails, Bootstrap, GitHub, GitHub Actions, Heroku, Rollbar, PostgreSQL
Bulletin board
[demo]
Web приложение для размещения объявлений.
В рамках проекта работал с:
- OAuth (OmniAuth)
- авторизацией (pundit)
- конечными автоматами (aasm)
- фильтрацией сущностей (ransack)
- файлами (ActiveStorage)
Стек: Rails, Bootstrap, GitHub, GitHub Actions, Railway, Rollbar, PostgreSQL, Yandex Object Storage
- Ruby
- Ruby on Rails
- Linux
- Vim
- Docker
- Git
- JavaScript
- Bootstrap
Опыт
Обязанности:
- разработка нового функционала
- исправление багов
Достижения:
- интегрировал безпарольную аутентификацию через email
Стек: Ruby on Rails, Heroku, Docker, GitLab, GitLab CI, Bootstrap 4
Образование
Рекомендации
Григорий, привет!
Отлично описаны проекты, есть несколько предложений по содержанию:
1.Описание
Давай начнем с цели поиска: "В настоящий момент ищу работу на позицию Junior Rails разработчика. Рассматриваю удаленную работу. Территориально нахожусь в Республике Башкортостан".
2. Затем следует твой интерес к IT: "Будучи старшеклассником, у меня появилась цель связать свою жизнь с разработкой. Шаг за шагом я приближаюсь к этой цели". Здесь было бы здорово добавить информацию о том, какие задачи тебе интересно решать, почему выбрал этот язык разработки.
3. Можешь в название проекта "зашить" ссылку на github?
4. Навыки:
Лучше отразить тезисно, без использования глаголов. Фразу "Могу разрабатывать" точно не стоит использовать, иначе возникает двоякость "могу разрабатывать, могу не разрабатывать" :)
5. Для удобства связи с тобой лучше оставлять два контакта: мессенджер и почту.
6. Работа.
Укажи стек, пожалуйста, полный
Успехов тебе в IT и новых крутых проектов!
Добавить комментарий/ссылку на вакансию