Alen Shagapov
@alenshagapov
Java Backend Developer with 6+ years of experience in microservices.
What I'm looking for
I am a Java Backend Developer with over 6 years of experience specializing in building distributed systems and scalable microservices, particularly within the banking and telecom sectors. My expertise lies in optimizing infrastructure, minimizing downtime, and implementing asynchronous messaging using Kafka. I am fluent in Java (versions 8-21+) and have a strong command of Spring Boot (2/3) and reactive architectures.
Throughout my career, I have achieved significant milestones, including leading a comprehensive migration to microservices that reduced system downtime by 60% and operational costs by 50%. One of my proudest accomplishments was developing the Kaspi Dialer, an automated debt collection service that generated over $5 million in revenue for my company. I am committed to enhancing service performance, having successfully accelerated response times by 30% through the implementation of Webflux and asynchronous programming.
Experience
Work history, roles, and key accomplishments
Java Developer
Tele2
Sep 2024 - Present (11 months)
Built high-performance microservices in Spring Boot 3 and WebFlux for telecom systems. Improved system fault tolerance by 20% by implementing Circuit Breaker.
Java Developer
Bereke Bank
Jun 2022 - Present (3 years 2 months)
Migrated core banking modules to microservices, reducing outages and improving resilience. Integrated Spring Cloud tools to streamline development and reduce production failures.
Java Developer
Sberbank KZ
Oct 2021 - Present (3 years 10 months)
Developed enterprise service bus (ESB) connectors and adapters in a microservices environment. Refactored REST services to enable reactive architecture and improve latency by 50%.
Software Developer
Kaspi
Nov 2020 - Present (4 years 9 months)
Delivered $5M+ revenue by designing and deploying Kaspi Dialer – an automated debt collection platform. Developed secure backend layers using gRPC and REST for inter-service communication.
Java Developer
Halyk Insurance
Aug 2019 - Present (6 years)
Boosted operational efficiency by 30% through optimization of business logic and database design. Refactored and migrated 60% of legacy .NET codebase to Java 8+, modernizing core systems.
Education
Degrees, certifications, and relevant coursework
International IT University (IITU)
Bachelor's in Computer Science, Computer Science
2016 - 2022
Studied Computer Science at IITU, focusing on core principles and practical applications. Completed a comprehensive curriculum from 2016 to 2022.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Interested in hiring Alen?
You can contact Alen and 90k+ other talented remote workers on Himalayas.
Message AlenFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
