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


CodeGuru, Software developer   01/2018 - 03/2019
Full stack developer on outstaffing/outsourcing company
- Managed code review sessions resulted on good code base quality.
- Improved several page components loading.
- Give support to end users, increased customer loyalty.

LLP Magnum, Key Software developer   03/2019 - 11/2021
Key full stack developer on retail company
- Improved database performance by introducing DWH, saves 50 000 USD for customer per year.
- Build ETL with NodeJS, reduced customer expense on buying external ETL as Informatica.
- Managed developers’ team, increased feature delivery quality and performance.
- Introduced CQRS with Event sourcing, resolved data consistency problem on microservices.

EPAM Kazakhstan, Senior Software developer   11/2021 – present
- Key backend developer on IT consulting company
- Increased unit tests converge on API, leads to safe development flow.
- Decreased several rest points response times, by correct usage of DB indexes.
- Replaced some REST services with GraphQL, lead to resolve problem of over fetching.
- Improved caching strategy by introducing clustering.
Interesting tasks, work with AWS and skilled team!