Summary
Dmitrii Petrov is a Staff Engineer based in Amsterdam with 16 years of hands-on experience across frontend, backend and developer-experience tooling, fluent in Go, Java, and JavaScript. He has built critical infrastructure—payment pipelines, content ingestion systems, and external integrations—across domains including social networks, e-commerce, and marketplaces. At Booking.com and REKKI he shipped scalable services using Kafka, Cassandra, Postgres, Kubernetes and protobuf, and led efforts to replace manual processes with automated tooling. Comfortable switching stacks quickly, he pairs deep implementation skills with pragmatic product thinking and stakeholder management. He has led small teams and balanced delivery priorities while keeping an eye on team health and developer productivity. Outside of work he founded the Amsterdam Lisp & Scheme Meetup, showing a long-term curiosity for programming languages and tooling.
16 years of coding experience
16 years of employment as a software developer
Plasma and High-Temperature Physics, Plasma and High-Temperature Physics at National Research Nuclear University MEPhI
English, Dutch, Russian, French