Summary
Oleksandr Chaparin is a Senior Java Software Engineer based in Lviv with nine years of experience building resilient microservice ecosystems, Spring Boot services, and message-driven integrations at EPAM Systems. He combines a mathematically rigorous mindset (Master’s in Mathematics) with hands-on expertise in IBM Message Broker, Spring Batch, MongoDB, JMS, and cloud data migration tools from his Big Data training. Known for analytical structure, persistence, and rapid learning, he has moved between roles from junior developer to senior engineer while leading API design, refactoring monolith-to-HTTP migrations, and improving CI/CD and testing practices. His background in credit analysis and client-facing banking roles gives him uncommon strength in stakeholder communication and pragmatic decision-making under constraints. Colleagues describe him as principled and creative, and his GitHub mantra—“I can shift your expectations about myself”—reflects a track record of stretching responsibilities and delivering beyond initial scope.
9 years of coding experience
11 years of employment as a software developer
Master's degree, Mathematics, 4,5/5, Master's degree, Mathematics, 4,5/5 at Lviv Franko National University
Java developer, 93/100, Java developer, 93/100 at Brain Academy
Big Data engineer, Big Data engineer at EPAM Big Data training
Software developer, Software developer at Software engineering camp 2.0
Java developer, Java developer at EPAM Java Core Laboratory
Russian, Ukrainian, English, Polish