Position: Full Stack Web Developer
Category: Node.js
English level: intermediate
Years of experience: 5

Over the past two years, I had the opportunity to work as a senior full-stack developer in a team of two senior and two junior developers. We developed and launched a fully functional product that successfully penetrated the US market and generated revenue.

As part of the development process, we optimized the product's performance for high load usage by implementing strategies such as server-side rendering, post-processing events, queues, and database indexing.

The project was built from scratch and utilized AWS cloud services with Node.js, Express.js, and Nest.js frameworks for the backend. For the frontend, we created three different interfaces using Angular 11 and 14. The project involved extensive integrations and statistical analysis to ensure optimal performance and user satisfaction.
I am a skilled MEAN stack web developer with a focus on backend development, utilizing Node.js with Express.js and Nest.js frameworks. My expertise extends to database management with extensive experience in MongoDB and MySQL, as well as proficiency in other databases such as Postgre and Firebase. I specialize in Angular2+ framework for frontend development.

Additionally, I have a comprehensive understanding of cloud computing platforms, including AWS (Cognito, S3, EC2, Lambda, Event Bus, etc.) and Google Cloud Platform. My latest project involved creating a market-palce platform, which involved multiple integrations with external services such as banks, chat services (ChatKitty), and data services such as VinCheck.

While I have limited experience with microservices and GraphQL, I am confident in my ability to adapt and learn quickly to new technologies and programming languages.
I am seeking an opportunity that extends beyond a traditional employer-employee relationship. I am eager to work for a company where I can engage with and learn from intellectually stimulating colleagues. I am passionate about contributing my skills and knowledge, while simultaneously expanding my expertise through collaborative and innovative work.