OLEG KOCHETOV

FRONTEND DEVELOPER

ENDUCATION

ENGINEER

2007 - 2012

UGATU - Ufa (Russia)

SKILLS

  • Turbo Pascal

  • C++

  • HTML, CSS

  • JavaScript

  • Figma

COURSES

Code example (codewars.com)


          //Element equals its index

          function GiveIndexEqualsValue(a) {

          let low = 0;
          let high = a.length - 1;

          while (low <= high) {
            let mid = Math.floor((low + high) / 2);

            if (a[mid] > mid) {
              high = mid - 1;
            } else if (a[mid] < mid) {
              low = mid + 1;
            } else if (low != high) {
              high = mid;
            } else {
              return mid;
            }

          }

          return -1;

        }
      

My projects

slider

Vertical slider

Nice slider. Mouse scrolling implemented.

Key skills: working with the DOM; css transformations.

whack

WHACK-A-MOLE!

Whack-A-Mole is a reaction speed game in which you have to click on targets and earn points.

Key skills: working with the DOM; storing data in localStorage.

Hobbies

Elephant at sunset

Travel

Gym

Gym

Guitar

Guitar

This video is about me