Иван Шаматов

Lead Ruby developer по должности, учитель по призванию. Из года в год занимаюсь разработкой платежных и обслуживающих сервисов, где важны высокая надёжность и отказоустойчивость. Имею опыт с широким спектром технологий.
Нанять ментора
$154 / неделя
Часовой пояс: GMT +2

Опыт

  • Ruby on Rails разработчик.
  • Иван занимается программирование на RoR с 2010 года, консультирует в области разработки Ruby on Rails, Ruby, JRuby и интеграции соответствующих технологий с бизнесом.
  • Участвовал в разработке проектов для департамента транспорта РФ, метрополитена и сервисов взаимодействия гос. структур с операторами сотовых связей. Имеет опыт в проектировании платежных систем. Среди заказчиков можно назвать такие имена как Rambler, RBK daily, Буквоед.
  • Придумал, воплотил в жизнь и успешно продал мобильное решения для издательских домов, которое позволяет публиковать периодические издания на iOS. Как минимум пару десятков журналов выходят на этой платформе.
  • Организовал первые переводы и озвучку скринкастов Railscasts на русский язык (~2010г). Ведет групповой оффлайн-курс Ruby on Rails. Практика разработки веб-приложений. Автор некоторых статей на mkdev.

Подробнее в линкедин и/или на гитхабе

Ментор предоставляет разовые голосовые консультации. Заказать консультацию.

Ключевые навыки

  • postgresql
  • ruby on rails
  • git
  • vue.js
  • ruby
  • jruby
  • concurrency
  • mongodb
  • elasticsearch
  • trailblazer
  • gems
  • ci
  • payments
  • architecture
  • prototyping

Специализация

  • Веб-разработка на Ruby on Rails

    Научу писать фронтенд на Vue.js и бэкенд на Rails, пользоваться webpacker'ом. Если тебе было трудно сделать первый шаг и начать работать с фронтендом, то я помогу тебе побежать :)

  • Разработка Single-page applications

    SPA — это несложно, если взять хороший старт в виде Vue + Rails. На примере живого проекта бронирования билетов в кино, я познакомлю тебя с этим классным фреймворком.

  • Программирование на Ruby

    Rails? А может Hanami? Или Sinatra? А может ты хочешь написать свой фреймворк? Я помогу тебе, потому что Руби — потрясающий. Если хочешь получать удовольствие от работы — это ко мне!

  • Разработка Ruby-гемов

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

У этого ментора сейчас нет мест, но ты можешь встать в очередь.

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

Что входит в оплаченный период?

Неограниченное общение в персональном чате;

Индивидуальная программа обучения;

Практические задания и код-ревью;

Пожизненный доступ в закрытый клуб mkdev, где можно найти помощь, профессиональные советы и вакансии.

Читай подробнее о том, как устроен учебный процесс >