Position: React Developer
Category: JavaScript
English level: pre
Years of experience: 1.5


Greetings! My name is Nikolai, I am 26 years old. I've been doing Front-end for about 2 years. My commercial experience is 6 months on React, and I study React-Native on my own (there are examples of my work on GitHub). At the moment I am working, but I continue to look for a more suitable option for me. During my commercial experience, I have implemented routing, forms of collecting user information for identification. Sending/requesting data to the Back End. Forms for registration, user login. Drop-down windows, as well as displaying the loader while waiting for an asynchronous response.
	Developed several own projects using new ES6 standards, an updated version of Redux - “Redux Toolkit” for storing global state. Interacted with the Backend RESTful API to display data, generate orders and search for the right products. Thanks to the use of adaptive layout, projects can be used on all devices.

From technical skills:
HTML (BEM methodology)
CSS (Sass, Less), CSS Modules and making layouts (Positioning, Display, Box Model, CSS Grid, Flex Box).
JavaScript, ES6+,TypeScript
REST-API
Responsive/Adaptive Design.
Redux Toolkit
GitHub and Git version control system
Fetch/Ajax response
Package manager npm and yarn (NodeJS)
Figma, Adobe Photoshop
React Context
Apollo GraphQL
FireBase