Алишер Мудинов

Ruby on Rails back-end разработчик

photo Mudinov A.K
О себе:
  • Возраст: 25 лет
  • Город: Челябинск
  • Языки: русский, английский(A2)
Контакты:
Дополнительно:
  • Тип занятости: полная, частичная
  • График работы: полный день, удаленная работа
  • Переезд: рассмотрю все предложения
Умения и навыки:
  • Ruby/Ruby on Rails: MVC, RSpec, I18n, ActiveRecord, ActiveJob, ActionMailer, ActionCable

MVC – понимание паттерна.

RSpec – покрытие кода тестами. Работа с гемом FactoryBot. Работа с гемом Capybara для интеграционных тестов.

I18n – работа с локализацией и гемом rails-i18n.

Active Record – создание миграций, постороение запросов к базе данных, определение связей в моделях, создание валидаций.

Active Job – отправка почты пользователям приложения в фоновом режиме. Работал с гемом Resque и NoSQL базой данных Redis для хранения фоновых задач.

Action Mailer – отправка почты через Mailjet. Работа с гемом Letter Opener.

Action Cable – реализация онлайн-чата, где пользователи могли отправлять друг другу сообщения в реальном времени, а также видеть, кто сейчас онлайн.

  • Database: SQLite, PostgreSQL

Работа с основными командами БД – SELECT, UPDATE, INSERT, DELETE, WHERE, GROUP BY, ORDER BY, JOIN

  • Front-end: HTML5, CSS3, JS, Bootstrap 5, jQuery

HTML, CSS, Bootstrap 5 – адаптивная верстка (написание лендинга).

JQuery, JavaScript – на базовом уровне.

  • DevOps: Heroku, Nginx, Passenger, Capistrano

Heroku – развертывание своего приложения, работа с логами и БД.

Nginx + Passenger – развертывание собственного VPS сервера с приложением.

Capistrano – работа с гемом для быстрого деплоя на сервер.

  • Другие: C, Python, Github, Ubuntu

C – 1,5 года написания программ на данном языке в процессе обучения в school 42.

Python – базовый уровень, являюсь репетитором по подготовке к ЕГЭ по информатике на данном языке программирования.

GitHub – основные операции (push, pull, commit, rebase и.т.д.), code review.

Ubuntu – уверенная работа в данной системе.

Проекты:
  • Mymegabarbecue(репозиторий) – приложение для создания событий, развернутое на собственном VPS сервере с рассылкой и загрузкой фотографий через Active Storage.
  • Instatalk(репозиторий) – приложение с онлайн-чатом для обмена сообщениями в реальном времени.
  • Askme(репозиторий) – Askme сайт вопросов и ответов. После регистрации пользователь заполняет свою анкету и может – как от своего имени, так и анонимно – задавать свои вопросы и отвечать на вопросы других пользователей.
Образование:
  • МГТУ им. Н. Э. Баумана(2014 – 2020) – инженер-специалист по эксплуатации систем жизнеобеспечения
О себе:

Позитивный, целеустремленный, стрессоустойчивый и общительный человек. Люблю играть в настольный теннис и шахматы. По совместительству инженер, разбираюсь во многих деталях, связанных с этой профессией. Постоянно развиваю свои навыки и не стою на месте.