MVC – понимание паттерна.
RSpec – покрытие кода тестами. Работа с гемом FactoryBot. Работа с гемом Capybara для интеграционных тестов.
I18n – работа с локализацией и гемом rails-i18n.
Active Record – создание миграций, постороение запросов к базе данных, определение связей в моделях, создание валидаций.
Active Job – отправка почты пользователям приложения в фоновом режиме. Работал с гемом Resque и NoSQL базой данных Redis для хранения фоновых задач.
Action Mailer – отправка почты через Mailjet. Работа с гемом Letter Opener.
Action Cable – реализация онлайн-чата, где пользователи могли отправлять друг другу сообщения в реальном времени, а также видеть, кто сейчас онлайн.
Работа с основными командами БД – SELECT, UPDATE, INSERT, DELETE, WHERE, GROUP BY, ORDER BY, JOIN
HTML, CSS, Bootstrap 5 – адаптивная верстка (написание лендинга).
JQuery, JavaScript – на базовом уровне.
Heroku – развертывание своего приложения, работа с логами и БД.
Nginx + Passenger – развертывание собственного VPS сервера с приложением.
Capistrano – работа с гемом для быстрого деплоя на сервер.
C – 1,5 года написания программ на данном языке в процессе обучения в school 42.
Python – базовый уровень, являюсь репетитором по подготовке к ЕГЭ по информатике на данном языке программирования.
GitHub – основные операции (push, pull, commit, rebase и.т.д.), code review.
Ubuntu – уверенная работа в данной системе.
Позитивный, целеустремленный, стрессоустойчивый и общительный человек. Люблю играть в настольный теннис и шахматы. По совместительству инженер, разбираюсь во многих деталях, связанных с этой профессией. Постоянно развиваю свои навыки и не стою на месте.