Building scalable systems that process millions of requests Currently developing auto loan platforms at Bereke Bank
type Developer struct {
Name string
Role string
Location string
CurrentFocus []string
Specialization []string
}
me := Developer{
Name: "Roman Vassilchenko",
Role: "Go Backend Engineer",
Location: "Kazakhstan 🇰🇿",
CurrentFocus: []string{
"High-load financial systems",
"BPMN orchestration with Camunda",
"Microservices architecture",
},
Specialization: []string{
"Distributed systems",
"Event-driven architectures",
"Performance optimization",
},
}Auto Loan Issuance Team · Sep 2024 – Present
Building collateralized auto loan systems with complex orchestration and external integrations.
Achievements:
- Credit issuance workflows using Camunda BPMN orchestration
- Integration with government services (state registries, identity verification)
- Microservice architecture for internal banking system integrations
- Real-time credit scoring and decision-making pipelines
- High-load financial transaction processing with strict consistencyTech: Go PostgreSQL Camunda Kafka Docker Microservices
Staff Team · Sep 2023 – Sep 2024
Built and maintained internal HR-tech platforms serving 60,000+ employees.
Key Achievements:
- ⚡ Refactored RPC communication layer → improved reliability
- 🚀 Boosted ElasticSearch performance 2.5× in complex search scenarios
- 📉 Migrated legacy monolith components → -25% core load
- 🔧 Contributed to shared internal libraries adopted across teamsTech: Go PostgreSQL ElasticSearch Kafka Redis Grafana
Matrix Hiring Team · Dec 2023 – Aug 2024
Developed core features for high-scale recruitment and workflow management system.
Contributions:
- Implemented point-hiring workflow automation
- Optimized database queries and API response times
- Integrated ElasticSearch for candidate search
- Built monitoring dashboards for real-time health trackingTech: Go PostgreSQL ElasticSearch Kafka
|
Public Procurement Analytics Platform Risk scoring system for Kazakhstan's public procurement. Graph-based relationship analysis between participants, automated anomaly detection, and report generation. Stack: Highlights:
|
Enterprise Employee Portal Microservices-based employee portal with analytics and process automation. Serves 60,000+ users with high reliability. Stack: Highlights:
|
|
High-Scale Recruitment Platform Point-hiring workflow management system handling thousands of candidates and hiring processes. Stack: Highlights:
|
Currently working on:
|
timeline
title Education Journey
2021-2023 : ITMO University (St. Petersburg, Russia)
: B.Sc. Years 1-2
: Core CS & Engineering Fundamentals
2023-2025 : Astana IT University (Kazakhstan)
: B.Sc. Years 3-4
: Backend & Distributed Systems Focus
2025-2027 : Astana IT University (Kazakhstan)
: M.Sc. Computer Science & Engineering
: Research: High-load Systems & ML
// What I'm working on right now
currentGoals := map[string][]string{
"Work": {
"Building auto loan platforms with Camunda BPMN",
"Designing microservices for banking systems",
"Optimizing high-load financial transaction processing",
},
"Learning": {
"Advanced BPMN orchestration patterns",
"Financial system architecture best practices",
"Distributed tracing and observability",
},
"Side Projects": {
"Personal blog at romanv.dev",
"Open-source contributions",
"Technical writing and documentation",
},
}




