Position: Full Stack Developer
Category: Node.js
English level: intermediate
Years of experience: 1

I am a highly motivated and skilled Full-Stack developer with over 1,5 years of experience in developing and supporting online stores. I have a strong background in developing web applications using NodeJS, ExpressJS, React, and Redux. I have also designed landing pages for promotional campaigns and have experience with micro-service architecture and databases like PostgreSQL and Sequelize ORM. I am a quick learner and have successfully worked on various projects, from job search services to online stores that sell used cars.
I worked as a Junior Full-Stack developer at a small IT company called ITkiosk. I was responsible for supporting their online stores, developing new functionality using NodeJs + ExpressJs, Postgresql database and Sequelize ORM, and React + Redux toolkit for the frontend. I also designed landing pages for promotional campaigns.
Later, I went to work as a frontend developer at PM Digital transformation. I worked on various projects. In the beginning, I worked on a job search service. I created parts of the site according to the Figma design and learned NextJs for ssg/ssr and styled-components for styling. Then there was a project for an online store that sells used cars from the USA and Europe. I was responsible for the project structure, connecting the Redux state manager, writing logic for searching/filtering cars. I implemented the cart, orders, etc. When the company started rebranding, I was responsible for designing the new main page.
In my free time, I worked on my own project - an online pizza store. I used a micro-service architecture, with a separate client side and separate admin panel. I used Material UI for the frontend and Redux Toolkit as the state manager. For the back-end, I used NodeJs + ExpressJs. I used Sequelize ORM and Postgresql to work with the database and store data. I implemented two-token authentication (access/refresh) using jsonwebtoken. I created virtual lists for products using intersection-observer. For the server side, I used an MVC architecture, etc.

Seeking a challenging role as a Full-Stack developer in a dynamic and innovative company, where I can utilize my skills and experience to contribute to the success of the company and grow professionally. 

I am looking for an opportunity to work with a team of professionals and be part of a challenging and innovative project that will allow me to grow professionally and continuously improve my skills.
Seeking a challenging role as a Full-Stack developer in a dynamic and innovative company, where I can utilize my skills and experience to contribute to the success of the company and grow professionally.