01. About Me
I'm a Senior Software Engineer from Kazakhstan with over 6 years of experience building backend systems, cloud infrastructure, and AI-powered applications. My journey started with research in computer vision at the University of Alberta, where I earned my Master's in Computing Science.
I specialize in designing scalable architectures, from document processing pipelines with AWS Step Functions to multi-agent AI systems using LangChain and LangGraph. Currently diving deep into Rust, high-load systems, RAG implementations, and MCP development.
At Provectus, I'm building an AI-powered insurance document analysis platform, architecting serverless pipelines that process healthcare claims and financial filings at scale. I'm always interested in challenging projects involving distributed systems, machine learning, and cloud-native architectures.
Technologies I work with:
Languages
Frameworks
Cloud & DevOps
Databases
02. Featured Projects
Beel - Music Streaming Platform
Lead Backend Developer · September 2023 - January 2024
Comprehensive music streaming service built with microservices architecture, consisting of 9 independent services for catalog management, user authentication, streaming, playlists, payments, and notifications.
- ▹ Architected 9 independent microservices with event-driven RabbitMQ communication
- ▹ Led backend team with 2 junior developers, making architectural decisions
Nexxiot - IoT Analytics Platform
Backend Developer · April 2023 - November 2024
Python microservices monorepo for AI-powered analytics and data intelligence features for an IoT logistics platform, plus Kubernetes infrastructure configuration.
- ▹ Built LangGraph-based multi-agent AI system with supervisor routing and SQL generation
- ▹ Designed gRPC-based microservices with async communication and Protocol Buffer schemas
Natural England - Government Publications Platform
Backend Developer · May 2023 - August 2023
A public-facing publications catalogue and content management system for a UK government agency, enabling staff to manage and publish environmental research, reports, and evidence-based documentation.
- ▹ Led Python 2.7 to Python 3.11 migration across 221 files while maintaining production stability
- ▹ Designed comprehensive RBAC system with 8 permission types and decorator-based endpoint protection
BudgetFlow - Personal Finance API
Solo Developer · 2024
A production-ready REST API for personal finance tracking built in Rust, showcasing backend development best practices with secure authentication and comprehensive testing.
- ▹ Built complete JWT authentication with refresh token rotation and secure session management
- ▹ Designed normalized database schema with 7 migrations and PostgreSQL triggers for data integrity
Portfolio Assistant - RAG Chatbot
Solo Developer · 2024 - Present
A RAG-powered chatbot backend that answers questions about my professional portfolio using semantic retrieval, vector search, and streaming responses.
- ▹ Implemented complete RAG pipeline with semantic chunking, vector indexing, and relevance-threshold retrieval
- ▹ Built REST API with JSON and streaming SSE endpoints, rate limiting, and CORS middleware
03. Experience
Senior Software Engineer @ Provectus
Dec 2024 - Present
- ▹ Architected major features for an AI Insurance Document Analysis Platform across healthcare, financial services, and risk management domains
- ▹ Built infrastructure around serverless document processing pipelines (AWS Lambda, Step Functions, S3, SQS) including business logic, status tracking, persistence storage, and fallback mechanisms
- ▹ Designed PostgreSQL schemas with version-based architecture supporting zero-downtime deployments and backward compatibility
- ▹ Developed RESTful APIs using FastAPI with Pydantic V2, enabling multi-faceted search, client management, and real-time WebSocket status updates
- ▹ Extended platform to support 5+ insurance verticals including Healthcare, Energy, and Casualty with dynamic LOB configuration
Backend Developer @ AndersenLab
May 2023 - Nov 2024
- ▹ Developed multi-agent AI system using LangChain, LangGraph and custom MCP for CockroachDB to support on-demand dashboard widgets for analytics
- ▹ Led development of microservice services for audio streaming, playlist management, and recommendation engines using FastAPI, SQLAlchemy, RabbitMQ, and PostgreSQL to manage 30,000 MAUs
- ▹ Automated development workflows and improved CI/CD processes with GitHub Actions
Full Stack Developer @ Alpha Design
Dec 2020 - Apr 2023
- ▹ Built LMS backend systems serving 6000+ users
- ▹ Managed database migration and implemented CI/CD pipelines
- ▹ Developed dashboards and data visualization tools using React, Vue, and D3.js
Research Assistant @ University of Alberta
Sep 2017 - Nov 2020
- ▹ Built framework for multi-sensor systems for human activity tracking using PyTorch and OpenCV
04. What's Next?
Get In Touch
I'm always interested in challenging projects and opportunities to collaborate. Whether you have a question about backend systems, AI/ML, or just want to connect, feel free to reach out.