Ruby on Rails developre(junior)

Контакты


Контакты доступны после входа на сайт

Описание

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

Проходил стажировку в DeliveryClub (2021г) — Работал с готовым приложением доставки еды. Рефакторил хранение данных в БД, искал баги в системе распределения подарков на дни рождения пользователей.

Навыки

Ruby:
понимаю принципы ООП, соблюдаю code style, DRY, ищу информацию в документации.

Ruby on Rails:
- понимаю и использую паттерн MVC
- следую соглашению REST
- настраивал аутентификацию с помощью гема Devise
- настраивал авторизацию с помощью гема Pundit
- i18n — работал с локализацией и гемом rails-i18n
- прикручивал аутентификацию через соц. сети с помощью Omniauth
для защиты от спама использовал гем reCAPTCHA
- Action Mailer - отправлял почту через Mailjet API. В development-окружении работал с гемом Letter Opener
- Настраивал отправку почты от кастомного адреса с помощью yandex360 (default@bbqrails.ru)

Деплой приложений:
- Heroku - разворачивал приложение, работал с логами
- DigitalOcean, Ubuntu, Nginx + Passenger, PostgresSQL — разворачивал VPS сервер
- Настраивал доменное имя для приложения (bbqrails.ru)
- Гем Capistrano — работал с гемом для быстрого деплоя на сервер

Вёрстка
- HTML, CSS, Bootstrap 5

Работа с БД
- PostgreSQL, SQLite — работа с основными командами (SELECT, UPDATE, INSERT, DELETE, WHERE, GROUP BY, ORDER BY, JOIN)
- Работа с Git
- GitHub — владею основными командами (push, pull, branches, merge и пр.). Понимаю важность осмысленных коммитов

Подключние внешних модулей
- Настраивал Active Storage + облачное хранилище Yandex Cloud для загрузки файлов на сервер
- Подключал Yandex maps с привязкой к местоположению
- Прикручивал Lightbox gallery для удобного отображения фотографий

ОС
- В разработке использую Linux-дистрибутив (Ubuntu), активно пользуюсь терминалом
- Для написания кода служит редактор Atom

Образование


Ruby on Rails developer, Googprogrammer
Февраль 2022 - Июнь 2022
Ruby on Rails developer, Thinknetica
Сентябрь 2020 - Июнь 2021
Техник-электроник, ГрГУ им.Я.Купалы
Сентябрь 2015 - Июль 2019

О себе
Читаю профессиональную литературу на английском языке

Комментарии


Добавить комментарий
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это содержание вашего резюме не является оптимальным для роли QA Engineer. Ваш текущий ...
Это резюме имеет много положительных моментов, но есть и некоторые улучшения, которые м...
Резюме Виктора имеет ряд сильных сторон: Опыт инженерной деятельности и работа в кома...
Это резюме содержит как положительные, так и негативные моменты. Положительные сторон...
Это резюме показывает, что вы активно изучаете востребованные технологии и стремитесь к...
Это резюме довольно краткое и содержит некоторую полезную информацию о ваших навыках и ...
Это резюме представляет хорошую базу для Java Spring разработчика на уровне Junior/Trai...
Это резюме содержит много полезной информации о вашем опыте и навыках в программировани...
Это резюме Trainee / Junior frontend developer имеет некоторые положительные моменты, н...
Это резюме содержит много информации, которая не относится к позиции Junior Python-разр...