Summary
Sergii Mykhalchuk is a Senior Software Engineer II with 11 years of experience building scalable web applications and infrastructure across startups and large global organizations. Based in Amsterdam, he currently designs and operates a company-wide Streaming Platform at Booking.com, centered on Apache Kafka and used by engineering teams across the business. He combines deep knowledge of distributed systems and messaging (Kafka, RabbitMQ) with hands-on delivery in Kubernetes, Terraform, and configuration management tools like Puppet. A polyglot developer fluent in Java, Go, PHP and legacy languages, Sergii has a track record of moving teams from monoliths to resilient, event-driven architectures. He is passionate about developer platforms and operational excellence, focusing on making distributed systems easier to consume and run reliably at scale. His background in both web product and infrastructure roles gives him a pragmatic perspective on bridging developer experience with production-grade reliability.
11 years of coding experience
12 years of employment as a software developer
Master of Engineering - MEng, Computer Software Engineering, Master of Engineering - MEng, Computer Software Engineering at Zaporiz'ka Deržavna Inženerna Akademija
Russian, English, Ukrainian