Summary
Kseniia Makarova is a Java-focused software engineer with six years of experience building cloud-native applications and mentoring developers. She has delivered full-stack projects using Java 17, Spring Boot, Hibernate, Angular, Docker and AWS services, and has led small teams from product design through implementation. As a Java coach at Mate Academy she created a course on multithreading, did hands-on student mentoring and code review, and balanced teaching with active product development. Prior roles include workforce management and forecasting, giving her a practical appreciation for operational processes and team planning. Based in Kyiv, she combines strong backend expertise with frontend and DevOps skills, and a master’s background in computer software engineering that informs her systematic approach to building reliable systems.
6 years of coding experience
5 years of employment as a software developer
Information Technology, Information Technology at Mate academy
Bachelor's degree, International Law, Bachelor's degree, International Law at Taras Shevchenko National University of Kyiv
Master's degree, Computer Software Engineering, Master's degree, Computer Software Engineering at American University Kyiv
English, Russian, Ukrainian