Talk
In today’s data-driven world, organizations rely heavily on data to make decisions-but too often, that data is inconsistent, unreliable, or unexpectedly broken. As data flows between teams and systems grow more complex, the lack of clear expectations creates confusion, delays, and mistrust.
This talk explores how data contracts bring order to that chaos. By defining clear agreements between data producers and consumers-covering structure, quality, and expectations-data contracts help teams build more reliable pipelines, reduce incidents, and move faster with confidence.
We’ll look at real-world challenges, practical examples, and how adopting data contracts can transform data from a constant source of friction into a dependable product.
About the Speaker
Rudolf Eremyan is a data engineer with over nine years of experience designing scalable data platforms, advanced analytics systems, and cloud-based pipelines for Fortune 500 companies. He has led end-to-end data initiatives, building high-performance data architectures that process terabytes of data and support real-time analytics and decision-making.
Rudolf’s work spans multiple domains, including financial systems, marketing analytics, and machine learning. He has developed large-scale simulation platforms for commodity trading, engineered data warehouses, and built production-grade pipelines using AWS, Python, and modern data tooling. His background also includes designing NLP-driven systems, most notably creating the first Georgian-language chatbot, which was adopted by the country’s largest bank.