Иван Клешнин

Инженер ПО и веб-разработчик с большим опытом. Активный участник open-source и технический блогер. Владелец успешного онлайн-бизнеса. В роли ментора стремится давать знания, которые будут актуальными и через годы.

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

Нет мест
Задать вопрос ментору
€150.00 / неделя
Часовой пояс: GMT +2
Есть еще 2 доступных ментора с похожей специализацией Показать Скрыть
  • Жорж Нунга

    Отзывов: 1

    SPA любой сложности - главное сложить нужные технологии. Научу насколько же легко можно творить приложения на Vue.js с использованием препроцессоров (Pug, Typescript, Stylus)

    • css
    • javascript
    • html
    • ecmascript
    • vue.js
    • backend
    • node.js
    • frontend
    • typescript
    • css animations
    • nuxt
  • Александр Соловьев

    Отзывов: 0

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

    • css
    • javascript
    • redux
    • html
    • react

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

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

  • mongodb
  • rxjs
  • javascript
  • backend
  • frontend
  • ramda
  • mysql
  • nginx
  • node.js
  • css
  • html
  • webpack
  • sql
  • redis
  • ecmascript
  • react.js
  • koa.js
  • neo4j

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

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

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

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

    Клиентская часть современных веб-приложений. JS, JSON, React, ReactRouter, RxJS. Разбираем компоненты, бандлинг, роутинг, REST API, равно как и сами подходы к разработке.

Как проходит обучение

Обучение начинается с постановки цели и составления индивидуальной программы. Читай подробнее о том, как устроен учебный процесс >

Опыт

Квалифицированный веб-инженер (Senior Fullstack JS) с опытом работы 12+ лет.

Принимал участие в разработке:

и более 200 других проектов.

Отклонял рабочие предложения от AirBnb, Barclays, Lego, Uber и других известных компаний, о чём ни разу не пожалел. В настоящее время пишет код для собственных проектов, занят менторством и самообучением.

Профессиональные интересы: Computer Science, Functional Programming, Reactive Programming, Machine Learning. Владеет 20+ языками программирования (без учёта HTML, XML, CSS и т.п.) Ценит универсальные и переносимые знания. Не признаёт энтерпрайз и корпоративные подходы к разработке :) Активный участник open-source сообщества и блогер, входит в Warsaw JS TOP-12, по рейтингу GitHub Awards.

Темы и Направления

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

Релевантные темы

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

Проявивших себя студентов рекомендую знакомым рекрутерам (4000+ в контактах на LinkedIn). Есть кейсы трудоустройства в Альфа банк, Сбербанк, Яндекс и другие известные компании.

Важно

1) Если у ментора нет мест, воспользуйтесь формой выше по странице, чтобы рассказать о себе и своих целях. Под "ожиданием в очереди" вполне могут иметься в виду всего лишь 1-2 дня.

2) Иван не оказывает помощь в разработке и не даёт консультации по коммерческим проектам или по проектам, которые вам дали в качестве тестового задания.

3) Иван не занимается менторством начинающих "с нуля". Вы начинающий "с нуля" если:

  1. Ваш основной критерий оценки кода это "работает / не работает"
  2. Вы готовы бесконечно уточнять условие задачи, но не задаёте вопросов к решению (ведь "работает")
  3. Вы оправдываете неспособность решить задачу тем, что "не поняли условие"
  4. Вы плаваете в базовых понятиях: функция, API, тип данных.

Если вы не прочитали ни одной книги (learn.javascript.ru тоже книга), не прорешали хотя бы два десятка задач самостоятельно, обращаться к ментору вам не следует – лучше записаться на групповые курсы или продолжать самообучение.

4) Обучение с ментором рассчитано на взрослых людей, способных к самостоятельной работе, способных формулировать вопросы и внимательно читать. Если с этим проблемы – обучение с ментором вам не поможет.

Формат обучения

Программа обучения составляется индивидуально под студента, после личной беседы.

Основное общение с ментором происходит через чат (Gitter.im). Данный канал связи проверяется несколько раза в день. Раз в неделю созваниваемся (Skype / Hangouts) для ответов на вопросы, проведения тренировочных интервью и/или начитки лекционного материала.

График работы:

  • Пн – Пт: рабочее время (+/- пару часов в ту или иную сторону)
  • Сб – Вс: выходной (могу выделить время для созвона)

Если у вас есть вопросы, которые вы хотели бы задать ментору перед записью, – пожалуйста, воспользуйтесь соответствующей кнопкой вверху страницы.

Ссылки

Личные сайты и страницы ментора:

Примеры проектов, созданных студентами в процессе обучения:

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