Position: Node.js backend developer
Category: Node.js
English level: upper
Years of experience: 0.5


I've got higher education (Bachelor degree) in Zaporizhzhia National University. Software Engineering, Department of Automated Systems Software. I have 2 years of experience of web developing and use Node Js for this purpose. I’ve got commercial experience (4 months) as a Full Stack developer in CGS-team IT Company. I have experience in using the following frameworks: Express JS, Nest JS, React JS, Redux.
To work with databases, I have experience with the following technologies: PostgreSQL, MongoDB, Prisma ORM, Sequelize ORM, Type ORM, Mongoose ORM.
For writing tests for Backend applications I use Jest.
I use Docker to deploy web applications.
Also, I have a little experience in working with computer graphics using the following libraries: OpenGL, SFML. For creating UI for applications, I use ImGUI.

I have no work experience in IT companies. I have experience in teamwork, as I developed team projects during my studies. I did an internship at IT Dimension for two weeks. As a result of the internship, a computer game "Underwater World" was developed in a team, on the Unity game engine. I also had an internship at Computools, during which I developed a couple of projects: Teams service, Video service, and Character generator.

For self-development, I developed such projects as the "TWE" game engine, a website for the "TWE" game engine, cloud storage, and a graph editor.
The following team projects were also developed:  Receiving humanitarian aid for Zaporizhzhia residents, Simple forum.
I want to be a Node JS backend developer.