Position: Junior Full Stack Web Developer JS
Category: Node.js
English level: pre
Years of experience: 1


I live in the city of Zaporizhzhia. Ready to move if necessary, to work remotely or to work in the office

A young and talented Junior Full-Stack Web Developer JS looking to grow professionally and build high-quality web applications. I have over a year of development experience and have successfully completed the 378-hour Full-Stack Web Developer JS course, doing hands-on and individual work at Freshcode. My core skills include React.js, Node.js, Express.js, MongoDB, PostgreSQL, JavaScript, Docker, Redux,Webpack, WebSockets, TypeScript, Sequelize, and Mongoose.

Skills:

1) Experience with programming languages: JavaScript, TypeScript
2) Deep understanding of frameworks and libraries: React.js, Node.js, Express.js, Redux
3) Knowledge and experience with databases: MongoDB, PostgreSQL
4) Proficiency in development tools: Docker, Git
5) Experience in ORM: Sequlize, Mongoose
6) Proficiency in core web technologies: HTML, CSS
7) Ability to work effectively in a team and independently achieve goals
8) Analytical thinking and the ability to solve problems quickly and efficiently
9) Excellent communication skills and ability to interact effectively with clients and colleagues
---
 English Level: Pre-Intermediate 
---


Development of adaptive interfaces using modern CSS-technologies, ensuring optimal display on various devices and screens.

Design and optimization of databases for chat rooms with transition to SQL. Query optimization to provide fast access to data.

Creating an error logging system to effectively track and analyze problems in the application, improving the development and support process.

Automated data copying and transformation, ensuring smooth transitions between different data sources and formats.

Implementation of a moderation and provider management system, providing control and regulation of content on the platform.

Migration of the project to use Sequelize to work with SQL database, improving the process of interaction with data and ensuring the stability of the application.
-

I am ready for new challenges and strive for continuous development in the field of web development. I am looking to apply my skills and gain valuable experience in a commercial environment.