Summary
Alexander Burchak is a software engineering advisor and application architect with 13 years of hands-on experience designing and modernizing Java-based systems. He has led migrations across Java, Spring, Hibernate, and database stacks while improving build, testing, and CI/CD practices for payment and national-registry integrations. Notable work includes performance-focused address-search redesigns, Spring Boot and Hibernate version upgrades, and introducing integration and query testing with Testcontainers. Comfortable both as a technical lead and architect, he repeatedly drives project structure, build speedups, and OpenAPI-driven API standardization. Based in Dnipro, Ukraine, he combines deep legacy-modernization experience (EJB3→Spring, Sybase→MySQL/Postgres) with pragmatic automation to reduce time-to-delivery. Colleagues rely on him for practical, low-risk migration strategies that preserve functionality while unlocking maintainability.
13 years of coding experience
18 years of employment as a software developer
Master, Computer Sciences, Master, Computer Sciences at Dnipropetrovs'kij Nacional'nij Universitet
English, Ukrainian