Position: (Part time only) Team Lead / Senior Backend(NodeJS) developer
Category: Node.js
English level: upper
Years of experience: 9

Ported an old legacy project to the Apollo Federation microservices architecture
Developed a great part of the high-load project, which works in the traffic monetizing sphere.
Developed scalable infrastructure using a microservice architecture with 15+ microservices
I have 9+ years of experience in Backend development and 4+ as a Team Lead. 
During this time I’ve worked with different kinds of architectures such as monolith apps, microservices, and
serverless and can choose/move to the proper one depending on the project and client needs. 
As for programming languages I coded on PHP, Python, and still code on Node JS. As for development practices, I prefer coding using the OOP approach for complex apps and the functional
approach for some scripting tasks.
Depending on requirements and data structure I use SQL and NoSQL as Database layers.
I do like refactoring(when and where it is needed) and always try to increase code coverage(unit, integration) for
an appropriate level to guarantee that applications are stable. Before the development of some functionality, I use the strategy "Measure twice, cut once", so I try to understand
the whole flow of the functionality which needed to be implemented to predict the pitfalls and to design the
functionality properly. 
As a team lead, I control the project delivery, communicate across the various teams in order to be on the same
page, and take into consideration possible dependencies between the projects.
Also, I'm reviewing PR's and mentoring team members in order to improve the code quality and to check whether
the implemented feature qualifies the business requirements.
From a business perspective, my goal is always to align with the deadlines and deliver a well-tested, robust
product.
- Strong and effective team which loves to create robust and stable projects.
- Realistic deadlines and detailed requirements specification
- Nice and friendly team:)