Daniil Kochkin

Junor frontend developer

authors-photo

Hello!
I am 25 years old and the last 5 years I was trying to become a part of many different activities. Half of that time I was a student of the Institute of foreign languages in PetrSU (Petrozavodsk State Univercity). My english developed to a pretty good level there, but I understood that languages and pedagogy is not the way I want to go.

As I left the University I tried plenty of different occupations, but most of them were able to hold my interest only for a couple of months. The situation changed with programming. A couple of years passed since I wrote my first "Hello World!". And it's great to understand that the deeper I go inside programming the more it interests me.

I have a list of small "pet-rojects" and I got no "real work experience", but very eager to obtain it and of course "to help a world to become a better place".

strengths

  • diligent

  • reliable

  • honest

contacts

skills

code example

task from codewars:

Write a "nouveau" function that replicates all the behavior of the new operator.

              
function nouveau(Constructor, ...args) {
  let obj = Object.create(Constructor.prototype);
  const constructorResult = Constructor.apply(obj, args);

  if (constructorResult && (typeof constructorResult === 'object' || typeof constructorResult === 'function')) obj = constructorResult;
  
  return obj;
}
            

projects

  • YouTube Bot

    Telegram Bot to download from YouTube.

  • ownview

    Simple way to create image gallery online.

  • memory cards

    Cards-game to train your memory.

  • app to learn english

    Textbook with more than 3500 popular words, 2 interesting "word-training" games and statistics.

  • shop-laptop

    Simple online store to train different types of filtering and also TypeScript, Webpack and Sass.

  • seamige

    Image search with inbuilt gallery and option to download images.

  • ccanvass

    Web-page demonstrating <canvas> element possibilities.

  • hidee

    Simple way to ecncrypt your messages.

  • sssnake

    Snake game.

  • audio-player

    Custom web audio-player.

  • portfolio

    Personal web-page for a photographer.

  • keyboard

    Custom virtual keyboard.

  • bike-shop

    Static webpage to train css-grid.

  • stop-cube

    Simple reaction game.

  • btn-mob

    Examples of simple buttons' designs with css-code snippets.

  • click pick

    Small app to learn english words with cards.

education