Position: Front-end (React) developer
Category: JavaScript
English level: basic
Years of experience: 1

•  Create free landing pages;
Tainig project using html/css/javascript, SCSS preprocessors and BEM methodolody, division of hypertext markup and style sheets into modules
•  Reaction time; 
This is a simple tool to measure your reaction time, on project was used React with strong typing Typescript, to manage application state was used Redux
•  Social network;
Tainig project using React with Redux, modular stylization, dynamic routing with React-router-dom  and communicate with server axios library
•  Todo list on React/Typescript;
Software Engineer
taking part in developing Redux State applications and
architecture (DAL, BLL, UI layers), developed page, modal
windows, tests, menu, and design.
using next developer technologies: React/Redux/ReduxThunk
/Redux-toolkit/RestAPI/Axios/ Formik/MaterialUI/Final Form/SCSS, etc.
experience in cross-browser, adaptive, responsive development,
CSS-preprocessors.
implemented flow-authorization, notification, forms (Final Form)
translated the application to the Redux Toolkit to set a clear and
understandable flow and simplify debugging in the future.
performance enhancement (React.memo, useCallback, useEffectetc.)
translating the application from classes to functional components
in accordance with the new standards.
migration to Typescript