Position: Junior Node.js developer
Category: Node.js
English level: upper
Years of experience: 0

I'm running a YouTube channel, oriented toward an active gaming community. YouTube was my main job for about 6 years. But it's time for a change
Highly motivated web developer with a passion for creating innovative solutions and delivering results. Seeking a challenging role as a back-end developer to continue learning and growing.

Created multiple pet projects and completed several freelance jobs, including:
• Worked with different APIs to integrate external services and data into web applications, such as Google Maps, YouTube, and others.
• Built a MongoDB database schema and used Mongoose to manage data and perform CRUD operations, including integration with Atlas cloud hosting.
• Deployed web applications to various cloud services, such as AWS, using tools like Docker, Git, and CI/CD pipelines.
• Built a small SSR website using Handlebars/pug and integrated different APIs.
• Developed complex custom bots for messaging platforms, such as Telegram, using the bot API and webhooks to provide a wide range of services.
Implemented real-time communication features, such as long-polling and WebSockets, for chat applications.
• Created an e-commerce site with features, such as user authentication, products grouped by categories, search for products, support chat, email sending, and other functionality important for real projects (mainly back-end).
• Exploring React and Electron to stay up-to-date with modern technologies.
• Made various Chrome extensions.

I have a strong focus on Node.js and its related frameworks and libraries, including Express.js and koa. To further my knowledge, I have successfully completed multiple Node.js courses taught by industry experts such as Andrew Mead and Sergey Zelenov.
The chance to advance and excel alongside the company and its team, while gaining valuable experience and pursuing personal and professional growth to the fullest extent.