Skip to content
Avatar

Highlights

  • 3 discussions answered

Organizations

@Paqmind
Block or Report

Block or report ivan-kleshnin

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ivan-kleshnin/README.md

Hi there! My name is Ivan Kleshnin

I’m a software engineer, mentor, and blogger doing web development since 2007. Currently focused on running my own educational platform Paqmind.com. Occasionally open for mentorship, consulting, and freelance opportunities.

My professional interests are quite broad and include software architecture, functional programming, type systems – to name just a few. My working preferences are minimalism and 改善 (kaidzen, continuous improvement). I also know a thing a two about web design and development.

As a mentor, I prefer to give knowledge that will remain relevant over the years. Some of my former students work at Yandex, Sberbank, Alfa bank, Epam, Toptal, etc.

📺 Latest YouTube Videos

Tech Stack

Apollo-Client, Apollo-Server, CSS, Git, GitHub, GraphQL, HTML, JavaScript, NextJS, NodeJS, PostgreSQL, React

2020 goals

  • 🔮 - Make Paqmind.com more performant and polished
  • - Master GitHub actions
  • 🦋 - Learn TypeScript better
  • 👯 - Collaborate with some other content creators
  • 📷 - Finally publish my travel photos

2021 goals

  • 💎 - Practice ELM language
  • 🎮 - Make a multiplayer game – 🌍 - Record more english videos
  • 🥅 - Release a few Open Source libraries

Random Achievements

  • JavaScript TOP 10 in Warsaw/Poland
  • Consulted enterprise-grade teams at PowerToFly, Epic Games, Toptal, etc.
  • Performed technical reviews for Packt Publishing.
  • Author of 250+ programming and dev. exercises at Paqmind.com.
  • Author of almost 50 educational articles and tutorials.
  • Contributed to a 3D editor for KwambIO.
  • Implemented a custom markup language & compiler for Paqmind.
  • Made a social portal in 500 hours for Inshipping.
  • Contributed to popular libraries like CycleJS, Nunjucks, Parsimmon, etc.
  • Open sourced a number of libraries in JavaScript and Python.
  • Authored a few frameworks and CMS’.

Ivan Kleshnin’s GitHub Stats

Contacts

I’m occasionally open for mentorship, consulting, and freelance opportunities.
Drop me a PM, if you think I can be useful.

Paqmind.com Paqmind | Email Paqmind | YouTube Paqmind | LinkedIn Paqmind | Twitter

Popular repositories

  1. Frontend / React Developer Mindmaps for 2020. Roadmaps.

    JavaScript 159 19

  2. cyclejs-examples Public archive

    CycleJS examples

    JavaScript 123 9

  3. FRP libraries / langs compared

    JavaScript 71 4

  4. unredux Public archive

    Framework-less architecture for interactive apps

    70 3

  5. Reactive state implementations (brainstorming)

    JavaScript 51 1

  6. Web app dataflows

    JavaScript 38 1

216 contributions in the last year

Jun Jul Aug Sep Oct Nov Dec Jan Feb Mar Apr May Jun Mon Wed Fri
Activity overview
Contributed to ivan-kleshnin/kecasn, ivan-kleshnin/query_format, ivan-kleshnin/myrollup and 11 other repositories

Contribution activity

June 2022

Created 5 commits in 1 repository
Created 2 repositories
Started 1 discussion in 1 repository
Answered 1 discussion in 1 repository
63 contributions in private repositories Jun 6 – Jun 17

Seeing something unexpected? Take a look at the GitHub profile guide.