Иван Клешнин

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

Опыт

Моя карьера начиналась с PHP, MySQL и ModX CMS, пережила период Python, а с 2015 года, когда я понял, что будущее за SPA и асинхронным программированием, полностью переключилась на JavaScript. Будучи до этого момента, по сути, бэкенд разработчиком, совершенно не понимал, какие фреймворки станут лидерами, а какие канут в лету. Я сделал ставку на NodeJS и React, о чём не пожалел.

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

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

  • JavaScript TOP-10 по Варшаве (GitHub Awards);
  • Консультировал удалённые команды в PowerToFly, Epic Games, Toptal;
  • Выполнял технические ревью для Packt Publishing;
  • Автор 50+ образовательных статей и туториалов;
  • Участвовал в разработке 3D редактора для KwambIO;
  • Автор нескольких фреймворков и CMS;
  • Помог трудоустроиться нескольким десяткам студентов в такие компании как Epam, Toptal, Альфа Банк, Приват Банк, Сбербанк, Gitlab, Yandex;

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

Подробнее о моём опыте и достижениях читайте на моём сайте >

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

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

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

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

    Обучаю и консультирую по всем областям, связанным с программированием на JavaScript, включая: Выбор специализации / Самообучение / Стартапы / Фриланс / Удалённая и офисная работа / Релокация

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

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

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

    На примере разработки на React/Node/Nextjs научу инженерному мышлению – расставлять приоритеты, формулировать вопросы, находить и сравнивать альтернативные подходы к решению проблем.