Position: Senior Backend Developer (Nodejs/Nest/typescript)
Category: Node.js
English level: upper
Years of experience: 6

Designed and implemented a custom OLAP system for a high-volume data processing project, successfully meeting the challenge of scaling the code while maintaining type safety

Applied Domain-Driven Design (DDD) and used Event storming to analyze requirements, resulting in a more efficient and effective development process on a project for outdoor advertisement

Mentored and trained several junior developers, helping them to improve their skills and advance in their careers

Contributed to the successful delivery of multiple projects, including those with specific customer requirements or those that were local in scope
I am a Senior Backend Software Engineer with over 6 years of experience in Node.js. Throughout my career, I have worked on a variety of projects in different industries, including Automotive, Media & Advertising, Communications, Rentals, and FinTech. In addition to my skills in backend development and databases, particularly with Nest.js and relational databases, I also have experience with dev-ops tools like AWS. 

While I am familiar with frontend frameworks, my main focus is on backend development and software architecture, especially using the Domain-Driven Design (DDD) approach.

I have managed and mentored a team of Typescript backend developers, and I enjoy finding solutions to challenging problems and designing effective software.

I am available for hire, if you are in need of a skilled and reliable backend engineer with a strong understanding of DDD, please do not hesitate to contact me.
Utilizing TypeScript for archiving clean and maintainable code.

Following best practices and using code review for better code quality and simplicity.

Staying open to learning and experimenting with new technologies and approaches.

Being a team player and communicating effectively.