Go backend engineer building high-load distributed systems, credit decision workflows, and production microservice platforms
Auto Loan Issuance Team / Unified Credit Pipeline Team · Sep 2025 - Present
Building a unified credit decision pipeline for retail lending at one of Kazakhstan's major banks.
- Building a central credit routing and validation platform for multiple loan products
- Developing 20+ integrations with government and financial systems for compliance, scoring, collateral, and identity verification
- Designing event-driven microservice flows with strict latency requirements and high downstream fan-out
- Optimized collateral-backed auto-loan processing, reducing issuance time from 40 to 15 minutes
- Integrated credit scoring, fallback logic, and operational alerting into production credit workflows
Tech: Go PostgreSQL Redis Kafka Camunda BPMN Docker GraphQL REST Microservices CI/CD
Staff Team · Aug 2024 - Sep 2025
Built and scaled backend products for a large employee platform serving 10000-15000 DAU and 40000+ MAU.
- Decomposed the Staff Portal monolith into microservices, reducing core load by 20-25%
- Built
staff-lib, an internal Go library adopted across 30+ services - Designed office attendance and seat-reclamation logic for 60000+ employees
- Developed ETL pipelines from internal survey platform to Vertica for self-service analytics
- Built document generation infrastructure with configurable templates
- Improved large-file and video preview workflows in internal cloud storage service
Tech: Go gRPC REST PostgreSQL ClickHouse Vertica Kafka Redis Grafana Prometheus Microservices
Matrix Hiring Team · Dec 2023 - Aug 2024
Worked on a company-wide hiring platform covering the full flow from job posting to onboarding.
- Optimized candidate ranking SQL queries with significant speedup under production load
- Improved ElasticSearch filtering throughput by 2.5x
- Built a gRPC notification service with Kafka-based sharding and delayed delivery
- Created Grafana dashboards for hiring funnel monitoring and anomaly detection
Tech: Go gRPC REST PostgreSQL Redis ElasticSearch Kafka ClickHouse Grafana
Go gRPC REST GraphQL ConnectRPC PostgreSQL Redis ClickHouse Vertica ElasticSearch MongoDB Neo4j Kafka Camunda BPMN Docker Kubernetes MinIO / S3 Protobuf Buf Prometheus Grafana GitHub Actions CI/CD Linux NixOS Python TypeScript
Public Procurement Analytics Platform
Rule-based corruption risk detection platform for Kazakhstan's public procurement: 14.47 million contracts, 197 thousand buyers, 800 thousand suppliers, an 84 GB dataset, and a 10-minute refresh cycle.
- Built graph and inverted-index based analytics for relationship and collusion detection
- Produced 448 thousand risk flags across all 20 regions
- Used in real audit workflows and became the basis for an academic research paper
Stack: Go ConnectRPC PostgreSQL MinIO / S3 Kafka GraphQL Buf React TypeScript Docker
Enterprise employee platform for 60000+ users
Monolith decomposition, shared backend infrastructure, document generation, and large-file workflows for a high-load internal platform.
Stack: Go gRPC PostgreSQL ClickHouse Vertica Kafka Redis Grafana
Hiring platform from job posting to onboarding
Backend work on ranking, search, notifications, and observability for large-scale recruiting workflows.
Stack: Go gRPC PostgreSQL ElasticSearch Kafka ClickHouse Grafana
B.Sc. Software Engineering — Astana IT University, Kazakhstan (2023 - 2025)
- Backend, databases, and distributed systems focus
- Previous studies: ITMO University, St. Petersburg (2021 - 2023)





