Иван Клешнин

Опытный программист, фрилансер. Сторонник минимализма и 改善. Автор множества учебных материалов по веб разработке. Учу инженерному мышлению, ценю знания, которые останутся актуальными и через годы.

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

Нет мест
$116 / неделя
Часовой пояс: GMT +3
Есть еще 1 доступный ментор с похожей специализацией Показать Скрыть
  • Vladas Tamošaitis

    Отзывов: 2

    Познай всю прелесть и боль мира фронтенд разработки, полного загадок и магии через изучение React. Покажу тебе дорогу из желтого кирпича, но после того, как закончится чаепитие.

    • css
    • aws
    • postgresql
    • javascript
    • docker
    • linux
    • git
    • html
    • code quality
    • backend
    • python
    • bash
    • angular
    • redis
    • engineering
    • microservices
    • frontend
    • django
    • web-development
    • oauth

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

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

  • vercel
  • apollo
  • api
  • graphql
  • node
  • react
  • nextjs
  • postgresql
  • webpack
  • html
  • css
  • ramda
  • frontend
  • backend
  • javascript

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

  • Веб-разработка на React

    Освой самый популярный фронтенд-фреймворк всего за 1 месяц по программе курса с менторской поддержкой. Более 11 часов видео, 25+ примеров и проектов. Ответы на вопросы в чате, проверка ДЗ.

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

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

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

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

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

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

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

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

Опыт

Моя карьера в веб-разработке началась с PHP, MySQL и ModX CMS. После университета, мы с женой ушли на фриланс; тогда мало кто вообще слышал о таком слове. Разрабатывали, в основном, небольшие сайты. Наш первый коммерческий проект BeedsCafe до сих пор функционирует, спустя 12 лет.

Круг заказчиков постепенно расширялся. Нам даже стали аутсорсить гос. заказы! Когда число проектов перевалило за вторую сотню, нам стало тесно в рамках PHP и CMS разработки. Хотелось чего-то большего: лучшей архитектуры, более чистого кода. Мы стали смотреть в сторону Python и, через какое-то время, перешли на него.

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

В 2015 году, понимая что будущее за SPA и асинхронным программированием, я принял решение о тотальном переходе на JavaScript. Переучивании, переписывании собственных проектов. До этого момента, я оставался, по сути, бекенд разработчиком. Было совершенно не ясно какие фреймворки станут лидерами, какие канут в лету. Я сделал ставку на NodeJS и React, о чём не пожалел.

Моя текущая карьера связана с JavaScript, React, NodeJS и фуллстек разразработкой. Я работаю с частными клиентами по направлениям рекрутинга и обучения. В свободное время, в качестве серьёзного хобби, занимаюсь менторством. За последние три года я создал множество авторских учебных материалов и проектов, часть из которых вы найдёте на этом сайте. Регулярно пишу посты в блог(и), записываю видео-ролики, экспериментирую с форматами обучения.

Меня приглашали в AirBnb, Barclais, Lego, Uber, но я старый и упрямый приверженец фриланса, удалённой работы и малого бизнеса :) Иду своей дорогой...

Некоторые достижения

  • JavaScript TOP-10 по Варшаве (GitHub Awards)
  • Консультировал удалённые команды в PowerToFly, Epic Games, Toptal.
  • Выполнял технические ревью для Packt Publishing.
  • Автор 250+ упражнений по программированию в Paqmind.com.
  • Автор 50+ образовательных статей и туториалов.
  • Участвовал в разработке 3D редактора для KwambIO.
  • Реализовал специальный язык разметки и компилятор для Paqmind.
  • Разработал социальный портал за 500 часов для Inshipping.
  • Контрибьютил в популярные библиотеки: CycleJS, Nunjucks, Parsimmon, др.
  • Опубликовал несколько библиотек с открытым кодом на JavaScript и Python.
  • Автор нескольких фреймворков и CMS'.

Обучение

В рамках менторской программы на MKDEV я обучаю Фронтенд Разработке и React. Цена подписки отражает предложение по менторской поддержке моего курса.

В качестве дополнения к программе курса я проверяю ваши ДЗ, провожу еженедельные звонки, выстраиваю ваш индивидуальный план обучения ПОСЛЕ курса.

Я также даю консультации по следующим темам:

  • Выбор специализации / Самообучение
  • Программирование / Веб-разработка / JavaScript
  • Стартапы / Бизнес / Фриланс
  • Удалённая работа / Работа в офисе / Релокация
  • Сохранение и поддержание здоровья

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

Особенности преподавания

В качестве ментора, я учу инженерному мышлению – правильно расставлять приоритеты, точно формулировать вопросы, находить и сравнивать альтернативные подходы к решению проблем. Контекст современных курсов крайне узок. Учебники по JS не дают базовых знаний программирования. Именно поэтому у вас остаётся ощущение какого-то глобального недопонимания. Я помогу вам закрыть пробелы в фундаментальных знаниях.

Связи с рекрутерами и знания по соответствующим направлениям дают мне возможность помогать студентам с трудоустройством. Пример недавнего письма от рекрутера:

Здравствуйте, Иван. У нас в компании на данный момент работает один из Ваших учеников, М. К. (имя скрыто). Мы им очень довольны. Сейчас открывается ещё одна позиция по Реакту. Возможно, вы сможете порекомендовать кого-то ещё... Заранее спасибо.

Многие из моих бывших студентов сейчас работают в крупных компаниях на хороших должностях:

  • Epam / Toptal
  • Альфа Банк / Приват Банк / Сбербанк
  • Gitlab / Yandex

Кто-то выбрал фриланс, кто-то переехал в США/Европу. Время от времени я контактирую с бывшими студентами – меня интересует развитие их карьер.

При поиске работы вам понадобится "крутое" резюме. Даже резюме начинающего можно сделать интересным и привлекательным, если знать как. Я регулярно делаю ревью резюме в публичном и приватном режимах, общаюсь по этим темам с рекрутерами. Обещаю дать пару ценных советов.

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

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

Примеры проектов

Которые были созданы студентами в процессе обучения.

Cookies помогают нам предоставлять наши услуги. Используя наши услуги, вы соглашаетесь с использованием наших cookies.