Kirill Marchuk is a Senior Java Developer based in Tallinn with over 15 years in IT across development, operations, and management roles. He brings hands-on Java/Spring and Android experience alongside proven leadership as a team lead, project manager, and former Head of IT, bridging technical delivery with process disciplines like SCRUM and ITIL. His recent work focuses on backend Java at Breakwater Technology after full‑stack development at Kuehne + Nagel and leading PoS mobile/backend projects at Freematiq. Comfortable in Linux and Windows environments, he pairs sysadmin instincts with developer craft—an uncommon blend that helps him diagnose production issues and streamline deployments. Fluent in English and Russian and experienced with international collaboration, he also has formal training in applied mathematics and leadership. Colleagues value him for pragmatic problem solving, clear communication with stakeholders, and the ability to move between coding and coordination without losing focus.
10 years of coding experience
8 years of employment as a software developer
Engineer's Degree, Applied Mathematics, Engineer's Degree, Applied Mathematics at Altai State Technical University
Leadership and Management Skills, Leadership and Management Skills at Russian-Dutch Presidents Programm 2010
Contributions:33 pushes, 1 branch in 4 years 7 months
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.