Oleg Ivanko is a Java developer with nine years of hands-on experience building backend systems and a formal Computer Science education from ITMO University. He specializes in modern Java (8 and 17), Spring Boot, SQL/NoSQL databases, Kafka, Docker/Kubernetes and test-driven development, and has led migrations from monoliths to microservices while writing robust integration tests. His recent work includes building customer support and KMS Lighthouse add-on systems, automating regulatory communications with Fincert APIs, and helping standardize team processes and shared Java libraries. Originally from Siberia and now based in Almaty, he combines independent problem-solving with team mentorship and operational responsibilities like GitLab maintenance. Notably, he has experience taking projects from prototype to corporate-wide production use, demonstrating both delivery focus and system design instincts.
9 years of coding experience
5 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at ITMO University
Software Engineering Methodology course project backend app. Theme: Harry Potter's moving through the fireplaces system.
Contributions:1 release, 2 PRs, 73 pushes in 3 years 4 months
spring-bootmavenpotterapp-backendmethodology
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.