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

- Successfully deprecated core legacy service splitting it into context-bounded microservices using event-driven architecture.
- Improved resilience of the system.
- Improved shared libraries between services related to logging and message bus interaction.
- updated services APIs using up-to-date libraries and exported to a separate SDK package, which helps avoid implementing the same APIs in related services by using SDK instead.
- Successfully launched project from POC to Production;
- implemented FullTextSearch based on PostgreSQL;
Over seven years of experience primarily focusing on developing web applications and back-end systems. I have a knack for producing clear and concise code that
is low maintenance and easy to troubleshoot. Additionally, the code has good
test coverage. I have worked on several projects of varying scales with multiple companies and have proven my ability to be a team player.
Experienced with full-cycle product development, starting from scratch to its deployment(containerization, CI/CD) alongside with process of migrating monolithic apps to micro-service systems.