Konstantin Petrov is a Senior Big Data Developer based in Amsterdam with 11 years of experience building backend systems and data platforms that help people communicate and do their jobs more effectively. He has grown through multiple engineering roles at RIPE NCC, moving from software engineer to senior big data developer, and brings deep Java and distributed-systems expertise honed across telecom, cloud integration, and travel-booking products. Konstantin has a track record of shipping practical features—such as cloud drive integrations and data encryption/key-sharing at Otixo—and contributing to performance and service management systems in large telecom platforms. Comfortable both architecting data pipelines and rolling up his sleeves to implement them, he pairs formal training in programming and mathematics with a pragmatic focus on reliable, user-facing services. An overlooked strength is his longevity within organizations, showing he excels at evolving systems and teams over multiple product cycles.
11 years of coding experience
15 years of employment as a software developer
EFL №1502
Engineer, Programming, Mathematics, Engineer, Programming, Mathematics at Moscow Power Engineering Institute (Technical University)
Contributions:116 pushes, 26 branches in 4 years 8 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.