О себе
Инженер backend-разработки с более чем 5-летним опытом разработки масштабируемых микросервисов и высоконагруженных серверных систем с использованием Node.js, TypeScript, NestJS, PostgreSQL, RabbitMQ и Kubernetes. Имeю опыт работы в сфере финтеха, платформ для зарядки электромобилей и облачных технологий.
Опыт работы
Voltau
Senior Backend Engineer (NodeJS)
Designed and developed a microservices architecture for an electric vehicle charging station management platform, supported 20K users. Developed backend services using Node.js and NestJS (JavaScript/TypeScript), ensuring event processing and inter-service communication via RabbitMQ. Developed partner integration APIs and internal services for charging session and post-payment processing. Implemented real-time WebSocket communication supporting live charging session updates. Automated GitLab CI/CD pipelines reducing deployment time and enabling Kubernetes-based releases. Used Firebase (FCM) for push notifications. Tech: Node.js, NestJS, Express, Fastify, JavaScript, TypeScript, RabbitMQ, PostgreSQL, Sequelize, TypeORM, MongoDB, Redis, Bull, Docker, Kubernetes (k8s), GitLab, Strapi, AdminJS, MinIO, REST API, API Integration, Distributed Systems, Event-driven architecture, High-load systems, Unit testing, Monitoring/Logging.
- Supported 20K users
- Automated GitLab CI/CD pipelines reducing deployment time
Eurasian Bank
Middle Backend Engineer (NodeJS)
Automated the process of sole proprietorship registration and developed a partner dashboard using microservices built with NestJS and TypeScript. Integrated Camunda business processes acting as an orchestrator. Working with PostgreSQL and Redis for data storage and caching. Implementing integrations with external banking services. Ensured service interaction, user flow handling, and error processing. Tech: Node.js, TypeScript, NestJS, Express, PostgreSQL, Sequelize, Redis, Keycloak, Docker, Authentication & Authorization.
- Automated the process of sole proprietorship registration
Klika Tech
Backend Developer (NodeJS)
Developed an internal platform for employees, the company website - klika-tech.com, and the careers website - careers.klika-tech.com. Built APIs for the company website and career portal. Implemented features using Node.js, Express, and PostgreSQL. Worked with Docker-based deployment environments. Used AWS services in projects, including SQS and EC2. Tech: Node.js, Express, NestJS, PostgreSQL, AWS (EC2, SQS), Docker.
Datamatrix Corp
Backend Developer (NodeJS)
Developed an internal accounting system for employees and an integration bus providing partners with access to this system using Node.js. Implemented backend APIs and integrations with partner systems. Built services using Node.js and SQL databases. Worked with authentication, business workflows, and internal services. Tech: Node.js, Express, PostgreSQL, RabbitMQ, Redis, MongoDB.
Образование
Almaty University of Power Engineering and Telecommunications
2020 — 2023Software Engineering
БакалаврInnovational Technical College
2017 — 2020Software Engineering
Среднее специальное