О себе
Java Backend Developer with 2+ years of commercial experience building reliable server-side systems. Specialized in Spring Boot, PostgreSQL, and secure REST API design. Experienced with authentication (Keycloak, OAuth2/JWT), event-driven architecture (Kafka), and production-grade microservices — with a focus on code quality, transactional consistency, and maintainable enterprise-grade solutions.
Опыт работы
XXLMEBEL (Hubnity platform)
Software Engineer
Developed server-side modules using TypeScript (NestJS) and PostgreSQL with Prisma ORM for schema management. Implemented business logic and API endpoints following modular backend architecture. Wrote and maintained unit tests using Jest to ensure code reliability and stability. Collaborated via Git workflow (branches, pull requests) and maintained technical documentation.
Mate.kz
Software Engineer
Developed backend services using Java and Spring Framework, implementing RESTful APIs and business logic. Designed and maintained PostgreSQL database structure using PL/pgSQL and Flyway migrations. Improved system performance and maintainability through refactoring and modular architecture improvements. Used Git for version control, participated in debugging, testing, and code reviews.
DosStar.agency (Dos-Star.kz)
FullStack Developer
Developed frontend features using React based on Figma designs with responsive UI implementation. Built a RESTful voting service with Express.js, including endpoint design, request validation, and persistent state management. Configured domain, DNS, and deployed production environment, including Google Forms integration. Performed debugging, bug fixing, and iterative improvements in production codebase.
SchoolPro.kz
Mobile App Software Engineer
Developed backend services using Python (Django) and PostgreSQL, implementing core business logic and database interactions. Deployed and configured full-stack environment (Angular + Django + PostgreSQL) on cloud VPS. Worked in a team environment following basic Agile practices and Git workflow. Integrated backend APIs with iOS and Android mobile clients, ensuring consistent data contracts and response handling across platforms.
Проекты
Doner na Abaya - MSA Backend
Designed and implemented a microservices-based backend system for a food delivery platform using Spring Boot, following event-driven architecture principles. Developed distributed system with Apache Kafka for asynchronous communication between Order and Delivery services, ensuring reliable event processing and decoupled service interactions. Implemented authentication and authorization using Keycloak with OAuth2/JWT, supporting role-based access control for users, couriers, and administrators. Designed and maintained PostgreSQL databases for multiple services with Flyway migrations, relational constraints, and optimized query performance. Built order management system including product catalog, order processing, and loyalty program (5% cashback "doner coins") with transactional consistency. Containerized full system using Docker Compose, enabling reproducible local development environment including services, databases, Kafka, and Keycloak.
Образование
Kazakh-British Technical University
2022 — 2026Bachelor of Science in Computer Science, Information Systems
Бакалавр