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


Software engineer with 2+ years’ exerprience, implementing backend systems in Node.js, working on complex B2B and B2C projects in education technology, medical technology, and e-commerce, versed in following established procedures and working under little or no supervision. Offering technical expertise in programming analysis, application analysis and design. Outstanding team member with in-depth knowledge of development tools and languages. Ready for business trips and relocations to European countries.

(Previous job)
Developed the backend of the hybrid learning management system for automation of virtual classrooms. Primary technologies: Typescript, Nodejs, Expressjs, and MongoDB.

— Reduced service response time by 2x times by introducing an independent micro- services and multi-tenancy for each service and tenant.

— Increased sorting and filtering performance by 1,000% with a large amount of data, by optimizing Mongoose queries.

— Achieved 90% test coverage by writing high-quality code, and covering the written code with unit tests using Jest and Supertest.

— Collaborated with frontend engineers to develop REST API contracts and documented using Swagger.