Position: Trainee Javascript developer
Category: JavaScript
English level: intermediate
Years of experience: 0

I made template of ordinary news blog with CRUD functions for posts and labels; add, change images, sort by labels and pagination of posts. It used modern technology stack:
Node.js, Express.js, Mongo database with Mongoose, React, React Router, Hook forms, Axios and Material UI for styles.
Also, I have pet project "The Movies App" when using  React, React Router, MaterialUI. Axios, JWT. In this application implements basic functionality, such as adding, deleting, editing objects, simulating work with the server, validating registration forms and entering new data (with libraries and vanilla js).
"Todo list" - casual app on React. I demonstrate how to work with arrays(adding, sorting, editing), events. I use the material UI for styling.
"Snake Game" - casual game without libraries. I use vanilla JS and OOP principles.
I am a trainee software developer, who wants to join a team of software development professionals. I've 1 month commercial experience in HTML/CSS coding and a great desire to learn new technologies and improve my skills. In my pet projects, I use the principles of OOP, adaptive and semantic layout, knowledge of CSS animations, CSS/SCSS, create applications with React, React Router, Bootstrap, MaterialUI, Node.js(Express.js), MySQL, PostgreSQL, MongoDB. I am also ready to improve my technology’s stack. I am responsible and ready to apply my best efforts for the result.