Summary
Dmitry Vorobiov is a Lead Data Engineer based in Berlin with over 14 years of hands-on software experience and 7+ years leading cross-functional and platform teams. He has repeatedly scaled engineering organisations and data platforms—driving migrations to cloud, introducing event-driven architectures and Data Mesh patterns, and shaping roadmaps, OKRs and developer processes. Comfortable both architecting and coding, his background spans Scala, Python, Kafka, Spark, AWS/GCP and Terraform, with a track record of building CI/CD, streaming pipelines and federated ML infrastructure. He excels at turning strategic technical vision into pragmatic execution, having led teams through monolith-to-microservices and cloud migrations across startups and enterprises. Not obvious from titles: he blends deep mathematics training with product-minded engineering, enabling data platforms that balance performance, observability and team autonomy.
14 years of coding experience
13 years of employment as a software developer
Bachelor of Science (B.Sc.), Mathematics (Pure and Applied), Bachelor of Science (B.Sc.), Mathematics (Pure and Applied) at The Open University
Coursera
Economics, Economics at Vitebsk State Technological University
English, Russian, German, Russian