Summary
Igor Karpovich is a Senior Principal Engineer with two decades of experience designing and operating high‑scale software and infrastructure, currently leading core product engineering for flights, hotels and cars at Skyscanner. He oversees 30+ engineering teams across backend, web, app and data, driving system design, incident management and organization-wide transformations such as a payments platform, gRPC adoption and data fetching improvements. Previously he built and scaled financial and high‑throughput payment systems as Head of Software Development, migrating legacy treasury systems to microservices and establishing CI/CD and container platforms. A hands‑on mentor and interviewer, Igor also champions engineering culture and principal/staff communities while balancing deep operational expertise in observability and event‑driven architectures. Based in the UK with roots in eastern Russia, he brings rare breadth from low‑level telecom and billing systems to modern cloud microservices, pairing technical leadership with a track record of shipping resilient, production‑grade platforms.
8 years of coding experience