
SpeakRush
AI-powered English speaking practice platform — founded and built solo from concept to production. Spring Boot backend, PostgreSQL, Redis, AWS infrastructure, and real-time LLM speech evaluation pipelines.
3+ years building production backend systems in Java & Python and modern web interfaces in Angular and Next.js — microservices, event-driven architectures, and CI/CD from design to deployment.

About me
Full-stack engineer with 3+ years of commercial experience. Strong backend foundation in Java 17, Spring Boot, and Python — microservices, REST APIs, event-driven pipelines with Kafka and RabbitMQ, PostgreSQL, Redis, Docker, and Kubernetes. Solid frontend skills in Angular and Next.js. I care about clean architecture, reliability, and systems that scale. Outside of work I founded SpeakRush — an AI-powered English speaking practice platform I designed, built, and deployed end-to-end.
English B2 · Russian · Kazakh
Download CVWhere I've worked
Astana, Kazakhstan
Develop Java 17 / Spring Boot microservices for org-wide engineering infrastructure. Optimize PostgreSQL queries, build event-driven workflows with Kafka and RabbitMQ, apply Redis caching, and write Python automation utilities.
Remote · concurrent with full-time role
Developed Android applications using Kotlin, Jetpack Compose, and MVVM alongside a full-time backend role. Implemented reactive state with Kotlin Flow and dependency injection with Hilt. Integrated Google Maps API and backend services via Retrofit and Coroutines.
Astana, Kazakhstan
Built modular Spring Boot microservices and REST APIs, designed PostgreSQL schemas, implemented Kafka workflows, and integrated Angular / React / TypeScript frontends with backend services.
Astana, Kazakhstan
Designed REST APIs for file management, built async RabbitMQ pipelines, and configured GitLab CI/CD. Achieved 80%+ test coverage with JUnit and Mockito.
Astana, Kazakhstan
Built document-management REST APIs following Clean Architecture. Set up Docker-based CI/CD with GitLab CI and SonarQube. Maintained 80%+ code coverage.
Almaty / Astana, Kazakhstan
Implemented document similarity search using TF-IDF and cosine similarity. Applied K-Means clustering and Decision Tree classification in Java analytical services. Developed and debugged REST endpoints and RabbitMQ integrations for an e-commerce backend platform.
Technologies I work with
Selected work

AI-powered English speaking practice platform — founded and built solo from concept to production. Spring Boot backend, PostgreSQL, Redis, AWS infrastructure, and real-time LLM speech evaluation pipelines.

Restaurant analytics platform integrating with iiko POS via REST API. Aggregates sales, revenue, and shift data into live dashboards — cutting manual reporting time for restaurant managers.
Internal platform for versioning technical reports and CAD drawings. Structured document management, team collaboration, and blueprint archiving — Angular frontend, Spring Boot backend, MinIO object storage.

Real-time industrial monitoring dashboard tracking machine and sensor state. Visualises equipment status, aggregates telemetry data, and fires operational alerts — React frontend over a Java Spring backend.

Secure file management platform with upload, download, soft-delete, and role-based access control. S3-compatible object storage backend built for handling large files at scale.

Full-stack web application with a Spring Boot service layer, PostgreSQL database, and Next.js frontend. Clean REST API design and modern responsive interface.

Landing page for a Kazakh brand — clean design, fast load times, and fully responsive across devices.
Python tool for automated generation of electrical wiring diagrams. Parses component specs, builds connection graphs with NetworkX, and renders production-ready SVG schematics from raw input data.