I build scalable, high-performance backend systems and
cloud-native solutions.
Iām a backend engineer passionate about building scalable, high-performance systems that combine clean architecture with cloud-native technologies. My favorite work lies at the intersection of performance, reliability, and simplicity ā creating backend solutions that are not only powerful but also thoughtfully engineered.
Currently, I'm a Senior Software Engineer specializing in Java, Kubernetes, and enterprise integration systems. I focus on developing microservices and backend infrastructures that deliver seamless performance under high load, ensuring reliability, scalability, and maintainability.
In the past, I've had the opportunity to work across a wide range of environments ā from high-load banking systems to startup projects and cloud-native solutions. I've also built internal tools for code quality automation, improving engineering workflows and enhancing development efficiency.
In my spare time, I enjoy learning new technologies, refining my personal projects, and sharpening my engineering skills. Outside of coding, Iām passionate about playing golf in the summer, hitting the slopes for skiing in the winter, and starting my mornings with a strong espresso. I'm always energized by the challenge of building faster, more reliable, and elegantly designed systems.
May 2021 ā Present | Almaty, KZ
Feb 2020 ā May 2021 | Almaty, KZ
Jun 2019 - Feb 2020 | Almaty, KZ
Aug 2017 - Jun 2019 | Almaty, KZ
A real-time log collection, strict JSON Schema validation, and routing platform. Prevents invalid, unstructured data from reaching search indexes by enforcing schema contracts at the entry point. Handles 20K+ events/sec with guaranteed delivery (WAL + retry/DLQ). Single-tenant architecture with full fault isolation.
Key contributions: Designed three-service architecture, built ingestor (HTTP ingestion, JSON Schema validation, WAL fallback) and sink (continuous consumer, batch indexing, retry/DLQ pipeline), unified config system, Docker Compose sandbox, Helm chart, CI/CD pipeline, load testing (2.6M events, zero data loss), 48 unit tests, full documentation.