Professional Summary
Candidate is a Java Software Engineer with over 5 years of experience specializing in backend development, microservices architecture, and system optimization across industries such as telecommunications, fintech, insurance, and government platforms. Skilled in building scalable applications using Java, Spring Boot, and service-oriented architecture, with hands-on experience in developing and migrating monolithic systems to microservices. Proficient in working with relational databases like PostgreSQL, MySQL, and Oracle, as well as NoSQL technologies such as Apache Phoenix and Redis for caching. Experienced in asynchronous messaging systems including Kafka and RabbitMQ, and knowledgeable in deploying services on cloud infrastructure using AWS EC2. Adept at implementing CI/CD pipelines with Jenkins and GitLab, and managing containerized environments with Docker and Kubernetes. Demonstrated ability to contribute to complex projects such as online wallets, insurance systems, and AI-powered telecom platforms with third-party service integrations including Facebook API, Google Ads, and Firebase.
Video of Talent
Portfolio
Education
Kyrgyz State Technical University / Bachelor's Degree in Software Engineering
2019 - 2024
IT Academy / Java Backend
2019 - 2020
Certifications and Trainings
Hash Code 2021 – Google Hash Code, Melbourne University – 2021
The 2020 Northern Eurasia Finals – ICPC – 2020
The 2020 Kyrgyzstan Regional Contest – ICPC – 2020
Java Backend Developer Course Certificate – IT Academy – 2020
Code Jam 2020 – Google – 2020
Hash Code 2020 – Google Hash Code, Melbourne University – 2020
The 2019 Northern Eurasia Finals – ICPC – 2019
The 2019 Kyrgyzstan Regional Contest – ICPC – 2019
Experience
Java Software Engineer
Industry: Telecommunications
Oct 2023 – Present
Migrating parts of a monolithic application on JBoss to microservice architecture using Spring Boot.
Designing architecture and developing a Spring Boot-based product from scratch using an AI library.
Supporting integration with core product including Facebook API, Google Ads, Firebase, and other services.
Optimizing database performance, integrating Kafka for async processing, and implementing caching.
Java Software Engineer
Industry: IT Services and IT Consulting
Apr 2022 – Sep 2023
Utilized multithreading and Netty framework, contributing to efficient app operation.
Refactored and optimized two services, improving performance by 15%.
Created three microservices from scratch and maintained five more.
Applied Strategy, Observer, and Builder design patterns.
Java Software Engineer
Industry: IT Services and IT Consulting
Jun 2021 – Mar 2022
Developed two services from scratch using Spring Boot and Spring Cloud.
Applied SOLID, DRY, KISS, and design patterns during development.
Covered 80% of code base with unit tests using JUnit5.
Contributed to faster release process by writing React.js components on frontend.
Java Developer
Industry: Telecommunications
May 2020 – Apr 2021
Created two services from scratch using Spring Framework.
Applied unit testing, ensuring project stability and minimizing defects.
Optimized app performance by 20%.
Increased RPS throughput from 1000/sec to 1500/sec.
Internship
Industry: Banking
Jan 2020 – May 2020
Developed three microservices using Spring Boot.
Fixed bugs and delivered features using modern tech practices.
Created internal bank reports using MS SQL, increasing productivity by 30%.