Position: Node.js developer
Category: Node.js
English level: intermediate
Years of experience: 1


Technical Skills
• Engineered software with JavaScript.
• Have a basic understanding of the Node.js infrastructure and concepts of Event Loop.
• Worked with NoSQL databases and SQL databases (MongoDB, MySQL, PostgreSQL).
• Understand OOP and SOLID principles.
• Have a basic understanding of some GOF design patterns.
• Used Bootstrap, HTML5, and CSS3 for building front-end parts of projects.
• Leveraged VCS GIT (GitHub) to organize a well-structured development process.
• Know the most widely used algorithms and data structures.
• Also, have experience in Java WEB development (Spring); Docker, ActiveMQ, and Redis.

Experience
Node.js Developer Aug 2023 – Present
Technology stack switch

Honed skills in JavaScript, Node.js, Express.js, HTML5, CSS3, and MongoDB. Also, practiced with a bunch of NPM libraries. Built an array of projects like a task manager, a store API, a JWT managing app, and a jobs API.

Java Developer Feb 2023 – Jul 2023
Upwork, Fiverr, freelance

Worked as a freelance Java developer. Built various projects like a SOAP API for a library management system, RESTful API for a ticket booking system (with separate booking and payment parts), and a stand-alone WEB MVC app for a hotel management system for customers from Ukraine and Lithuania.

Languages
Ukrainian (native), English (upper-intermediate)