Giter Site home page Giter Site logo

mkolotovich / higherorderfunction Goto Github PK

View Code? Open in Web Editor NEW

This project forked from howprogrammingworks/higherorderfunction

0.0 0.0 0.0 39 KB

Higher-order functions having functions as arguments or result

Home Page: https://www.youtube.com/TimurShemsedinov

License: MIT License

JavaScript 100.00%

higherorderfunction's Introduction

Hi there ๐Ÿ‘‹

My name is Michael

๐Ÿ”ญ I'm a Junior JavaScript Developer interested in frontend and backend development.

Higher education

2017, Lugansk National University named after Volodymyr Dahl Management, Master Degree in management of financial and economic security

Electronic certificates

2022, Hexlet - frontend development 2021, Hexlet - layout designer

Work experience

October 2020 โ€” currently, Hexlet(ru.hexlet.io) layout-designer and JavaScript tutor Main responsibilities: Checking student projects, code review, error analysis. Consulting on the training program. Transfer of experience, instilling a good coding style. Acceptance of projects and sending them to the review mentor. Interaction and analysis of students' mistakes with the mentor of the profession. Consulting on Slack. Transfer of experience, instilling a good coding style. Acceptance of projects. Main achievements: Simultaneously led 2 students. During the period of my mentoring under my leadership, projects were defended by 2 students.

January 2020 โ€” currently, Rocket LTD(liga-a.ru) layout-designer tutor Main responsibilities: Verification of students' practical tasks, review of the code, analysis of errors. Consultation on Slack. Transfer of experience, instilling a good coding style.

June 2019 โ€” currently, Interactive Learning Technologies LTD(htmlacademy.ru) trainer - mentor course in HTML and CSS, levels 1 and 2 Main responsibilities: Checking practical assignments of students, code review, analysis of errors. Consulting on Slack. Transfer of experience, instilling a good coding style. Acceptance of final projects. Main achievements: Simultaneously led 7 students. During the period of my mentoring under my leadership, the final projects were defended by - 14 students.

September 2021 โ€” march 2022, IT League(itleague.ru) layout designer Main responsibilities: make e-mail mailings and landing pages

My skills

  • I use React to create one-page sites (SPA);
  • I use web sockets to work with real-time applications;
  • manage the state of the application through the Redux Toolkit;
  • I can integrate React with libraries that do not natively use it (Formik, i18n, react-bootstrap, React Router, Rollbar. etc.);
  • creating interactive applications in the browser and building them using Webpack;
  • effectively use the DOM API, make HTTP requests to the server using AJAX;
  • I use the MVC architectural approach to create applications that are resistant to changes;
  • form validation(yup);
  • project deployment;
  • setting up a working environment (linter (code quality analyzer) and npm dependency manager);
  • effective code debugging (debugger);
  • search for technical information;
  • organizing tasks using a Kanban board (Trello);
  • algorithms and data structures;
  • functional programming (purity, side effects);
  • parsing, AST, interpreter/compiler operation, calculation order, typing)
  • creation of cli applications;
  • application architecture design;
  • writing unit tests;
  • layout on html and css;
  • layout using preprocessors precss, scss, less;
  • layout according to BEM methodology;
  • work with git console;
  • use of automation systems Grunt, Gulp;
  • layout on bootstrap;
  • connecting jquery plugins;
  • work with Photoshop, Illustrator, XD, Zeplin at the level necessary for layout layouts from psd, xd formats.

About me

  • ๐ŸŒฑ Iโ€™m currently learning backend JavaScript and testing in JavaScript
  • ๐Ÿ˜„ love coding and learning programming
  • โšก Open to work! remote(JavaScript trainee)
  • ๐ŸŽ“ my Hexlet profile: https://ru.hexlet.io/u/k2miha
  • ๐Ÿ’ฌ CV: Hexlet

How to reach me:

Top Langs

Michael's github stats

image

higherorderfunction's People

Contributors

marylynjuana avatar mkolotovich avatar tshemsedinov avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.