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

Technical improvement, new projects, new team.
I am a highly skilled software engineer with 7+ years of experience in back-end development. Throughout my career, I have worked on various projects, including the following:

Food Delivery Platform: Utilizing Node.js, TypeScript, and related technologies, I developed a user-friendly platform that allows users to order food from restaurants. I implemented machine learning algorithms to optimize delivery routes, resulting in reduced delivery times.

Data Scraping Platform: As a back-end developer, I contributed to a platform focused on change detection, web monitoring, data scraping, and work automation. Using Node.js, TypeScript, PostgreSQL, Kafka, RabbitMQ, Puppeteer, Stripe, Google Cloud, and GraphQL, I developed new features, fixed bugs, and optimized code for performance.

Viveo Health Telemedicine Platform: At Viveo Health, I played a key role in developing a customizable Mobile Telemedicine Application. This platform acted as a communication bridge between patients and doctors, offering easily accessible virtual care through mobile devices. I participated in the development from scratch, implemented new features, fixed bugs, and optimized code for performance.

CargoNect: Currently, I am working on a startup project called CargoNect, where I am involved in the development of a platform for cargo agents and clients. This platform aims to provide a more comfortable and reliable experience for users seeking to move their cargo to different countries.

Throughout my career, I have gained proficiency in a wide range of technologies, including Node.js, TypeScript, Nest.js, Express.js, Stripe, JWT, WebSockets, OOP, MySQL, PostgreSQL, Redis, MongoDB, TypeORM, Sequelize, Mongoose, RabbitMQ, Bull, Nats, Puppeteer, and GraphQL. I am committed to continuously improving my skills and staying up-to-date with the latest advancements in the field.

Overall, my experience and expertise in back-end development, combined with my strong communication skills, enable me to effectively contribute to diverse projects and deliver high-quality solutions.
When it comes to my expectations, I have a clear understanding of what I do not want to do. I am not interested in positions that are solely focused on front-end development or purely design-oriented roles. While I appreciate the importance of these aspects in software development, my passion lies in back-end development and I prefer to work on projects that allow me to utilize my expertise in this area. Additionally, I would like to avoid roles that lack opportunities for continuous learning and growth, as I am committed to expanding my skills and staying updated with the latest technologies and best practices.