Position: Junior Front-end Developer
Category: JavaScript
English level: upper
Years of experience: 0


I`ve been learning web-dev for around a year for now. 

My skills include:
Languages: 
•	JavaScript ES6;
•	HTML;
•	CSS
Libraries / Frameworks
•	React.js 18: 
o	React Redux;
o	Redux Toolkit;
o	React Router v.6;
o	React Hook Form;
•	Next.js;

Databases:
•	MongoDB + Mongoose
Other tools:
•	Git and Github;
•	Firebase (for auth purposes);
•	Material UI;
•	Styled Components;
•	SASS / SCSS (just some basics)

My biggest pet-project was developed with Next.js and MaterialUI. It imitates a real e-commerce webstore. All users can register/sign in, add products to the cart, create orders, and pay for them using PayPal/Stripe/cash. There are additional features for admins: adding/editing /deleting products, matching orders as delivered, getting auto-created statistics on orders, etc. All those actions make dynamic changes in the database (MongoDB).

Talking about my plans for growth in the profession, in the nearest future, I plan to learn the basics of Node.js, as I feel like having fundamental knowledge in backend is compulsory for a web developer. Also, I`m pretty interested in learning TypeScript.

As for soft skills, I feel comfortable working in team and sharing experience and honest opinions with my colleagues. Also, I consider myself a comfortable person to work with because I always have a sense of responsibility for how I do my job, meaning I'm always trying my best and never blame others for my failures.
I would prefer working with React.js / Next.js rather than vanilla JavaScript. Also, I’m very open-minded to learning some other libraries or frameworks as well as backend.