Front-end

Front-end development is all about delivering a great design and user-friendly interface to the screens of millions of users and making it work quickly and reliably on every screen size. Google Docs and Wunderlist are prominent examples of well-made front ends. If you want to create applications like those, then you must befriend HTML, CSS, and JavaScript. Our front-end mentors are ready help you with that goal.

Ivan Shamatov

Reviews 17

Lead Ruby developer by position, teacher by vocation. I'm building payment and support high stable and fault tolerant services for ages. Experienced developer with a wide range of technologies.

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

Alimzhan Abuov

Reviews 0

Human. And first of all - a great... developer, companion and mentor. Trained a lot of beginners. I will show how to build a rapid prototypes and a huge applications with a non trivial infrastructure

  • postgresql
  • docker
  • kubernetes
  • devops
  • node.js
  • typescript
  • software engineering
  • graphql
  • security

Hou Chia

Reviews 0

I'm a New York City-based full-stack engineer who's passionate about coding education and sharing my expertise to help others enter and succeed in technology careers. I specialize in the JavaScript stack.

  • css
  • javascript
  • angular.js
  • ruby on rails
  • react.js
  • redux
  • webpack
  • html
  • node.js
  • es6
  • typescript

Vladas Tamošaitis

Reviews 2

Skilled software engineer. Most of the experience with european startup, the rest is outsourcing. Was a mentor on DjangoGirls events about 5 times. Love cats, programming and the continuous process of learning.

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

Mariia Bel

Reviews 0

Frontend developer with 7 years of experience in a large IT company and a mentor with 4 years of experience in an online academy. I’ll help you go from junior coder to competent frontend web developer.

  • css
  • git
  • html
  • gulp
  • npm
  • sass
  • bem
  • scrum
  • js
  • agile
  • jade

Artyom Hrulkov

Reviews 0

Developer with wide range of experience and a broad view of life. Managed to try out different technologies and programming languages, but in the end choose a frontend development. Ready to help you reach your goals.

  • css
  • javascript
  • angular.js
  • git
  • react.js
  • redux
  • webpack
  • html
  • babel
  • frontend
  • jquery
  • web-development
  • typescript
  • sass
  • scss
  • react-native
  • mobx
  • knockout

Piotr Barszczewski

Reviews 0

I'm a generalist who's mixing physical and virtual worlds - from designing electronics to writing software. Can guide you in fast prototyping, keeping track of the bigger picture, choosing tools and delivering results.

  • javascript
  • node.js
  • python
  • c
  • electronics
  • iot
  • programming

Obed parlapiano

Reviews 0

Senior JavaScript engineer, having mentored dozens of students for over 2 years to learn and master web development. I'll help you learn how to code, build an app, and most importantly how to land a job as a developer.

  • javascript
  • git
  • react.js
  • mongodb
  • node.js
  • react-router
  • react
  • node
  • firebase
  • graphql

Ivan Kleshnin

Reviews 11

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

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

Aleksandr Fedotov

Reviews 3

For 12 years in web development, I myself have gone a long way of self-study. Together we will learn all the necessary knowledge, modern tools, as well as learn how to pass interviews.

  • css
  • javascript
  • redux
  • webpack
  • html
  • node.js
  • rxjs
  • typescript
  • react
  • mobx
No spots

Aleksey Chernov

Reviews 0

Full-time freelance web-developer with 10yrs experience. Modern web-development will be no magic for you anymore. Find out how to become a successful junior web-developer and get your first job or clients.

  • css
  • javascript
  • linux
  • git
  • webpack
  • html
  • vue.js
  • nginx
  • os x
  • gulp
  • apache
  • wordpress
  • bootstrap
  • sass
  • bem
  • photoshop
No spots

Aleksandr Soloviev

Reviews 9

For the latest few years, I work with US-based startups through UpWork and help them building responsive and performant apps using React/Redux stack. Also I have more than 2 years mentoring experience.

  • css
  • react.js
  • redux
  • es6
  • scss
  • react
  • redux.js
No spots

Vladislav Pasechnik

Reviews 1

Обожаю ставить цели и достигать их. Чувство достигнутой цели - это здорово! :) Помогу и тебе поставить перед собой хорошие и достижимые цели, научу достигать их и не опускать руки при трудностях.

  • javascript
  • git
  • react.js
  • architecture
  • es6
  • frontend
  • typescript
  • single-page applications
  • ui/ux
  • code organization
  • redux.js
No spots

What does the learning process on mkdev look like?

These pictures explain what mentoring is and help you understand the learning process on mkdev. Read more >

How many hours per week will a mentor communicate with me?

The primary task of the mentor is to teach you self-reliance. Mentor will not so much answer questions as teach you to look for answers. So don't wait for the mentor to tell you the theory for a few hours. But he will give you as much time as you need.

All questions >

Do you want to be a mentor?

We are looking for experienced programmers who don't get mad when they are asked stupid questions.

Don't see what you're looking for?

All of our mentors are professionals and have a wide range of skills that they use in their everyday work. There are topics that, though not listed in the mentor’s profile, they would be happy to teach. We’re pretty sure that we can find you a mentor who can teach skills you need.

Send us a message telling us about your goal and we'll figure out how to help you. The more you tell us about what you need to achieve, the higher the probability of a successful outcome.

Cookies help us deliver our services. By using our services, you agree to our use of cookies.