Summary
Max Kolesnikov is a seasoned software engineer with a decade of experience building scalable backend and frontend systems across finance, travel and education, now balancing a Senior Software Engineer role at Booking.com with humanitarian coordination work. Comfortable leading teams, designing microservices and managing full development lifecycles, he has deep hands-on expertise in Java/Spring ecosystems, cloud-native tooling and performance/security improvements. His career includes driving migrations from legacy platforms to microservice architectures, building financial messaging and reporting systems, and delivering customer-facing travel products under tight deadlines. Equally at home in remote and on-site settings, he pairs technical rigor with SCRUM facilitation and hiring/mentoring experience. Beyond day-to-day engineering he pursues robotics and deep learning studies, and applies that broader technical curiosity to humanitarian tech initiatives. Based in Amsterdam, he brings multicultural adaptability and a track record of turning complex, high-stakes requirements into practical, production-ready solutions.
10 years of coding experience
11 years of employment as a software developer
alumnus, Java Developer, alumnus, Java Developer at SoftServe IT Academy
Nanodegree Foundation, Deep Learning Neural Networks, Nanodegree Foundation, Deep Learning Neural Networks at Udacity
Msater, Computer systems and networks, Msater, Computer systems and networks at Dnipropetrovsk National University named after Oles Honchar
Russian, Ukrainian, English, Spanish, Polish