Uploaded October 2025 | Updated September 2026, 1 week ago
The EU Data Act establishes a legal foundation for fair access to and use of data, with a strong emphasis on transparency, user control and seamless data exchange - particularly for connected products and services. As developers, we play a key role in turning these regulatory principles into robust, real-world systems. In this talk, we’ll break down the core concepts of the EU Data Act and explore their impact on modern data architectures. Using the automotive domain as a practical example, we’ll present a scalable streaming solution designed to support real-time data access. The architecture leverages event-driven microservices, MQTT for efficient and lightweight communication, secure APIs, and access control mechanisms to ensure both performance and compliance. We’ll share lessons learned, practical challenges, and the tools that helped us deliver a future-ready, regulation-aligned system.
About the speakers:
Barosch Demir, Lead Developer
Dima Fateev, Senior Developer
Barosch
Joining Thoughtworks in 2019 marked the start of a transformative journey for Barosch. While training in Xi’an, China, he discovered the foundational values of teamwork, engineering excellence, and inclusive leadership. These early lessons helped shape his approach to problem-solving and collaboration with others. Over the years, he has contributed across diverse domains including Retail, BFSI, Energy, and Automotive. Currently, he leads a team of six engineers focused on real-time data streaming solutions. Barosch is passionate about building scalable systems and fostering environments where diverse perspectives drive innovation. His journey—from a junior developer to a lead—reflects a commitment to continuous growth, cross-cultural collaboration, and impactful engineering
Dima
My software engineering journey started over 13 years ago as a Junior Java Developer. Along the way, I had the opportunity to take on different roles: Java Developer for high-load banking and advertising companies, Big Data Engineer for one of the largest logistics companies in Eastern Europe, and, last but not least, Scala Developer for a robotics startup. Through this diverse experience, I have gained expertise in addressing a wide range of business needs. Since joining Thoughtworks last year, I have been helping my team members learn Scala and develop event-driven applications.
thoughtworks.com/xconf
The EU Data Act establishes a legal foundation for fair access to and use of data, with a strong emphasis on transparency, user control and seamless data exchange - particularly for connected products and services. As developers, we play a key role in turning these regulatory principles into robust, real-world systems. In this talk, we’ll break down the core concepts of the EU Data Act and explore their impact on modern data architectures. Using the automotive domain as a practical example, we’ll present a scalable streaming solution designed to support real-time data access. The architecture leverages event-driven microservices, MQTT for efficient and lightweight communication, secure APIs, and access control mechanisms to ensure both performance and compliance. We’ll share lessons learned, practical challenges, and the tools that helped us deliver a future-ready, regulation-aligned system.
About the speakers:
Barosch Demir, Lead Developer
Dima Fateev, Senior Developer
Barosch
Joining Thoughtworks in 2019 marked the start of a transformative journey for Barosch. While training in Xi’an, China, he discovered the foundational values of teamwork, engineering excellence, and inclusive leadership. These early lessons helped shape his approach to problem-solving and collaboration with others. Over the years, he has contributed across diverse domains including Retail, BFSI, Energy, and Automotive. Currently, he leads a team of six engineers focused on real-time data streaming solutions. Barosch is passionate about building scalable systems and fostering environments where diverse perspectives drive innovation. His journey—from a junior developer to a lead—reflects a commitment to continuous growth, cross-cultural collaboration, and impactful engineering
Dima
My software engineering journey started over 13 years ago as a Junior Java Developer. Along the way, I had the opportunity to take on different roles: Java Developer for high-load banking and advertising companies, Big Data Engineer for one of the largest logistics companies in Eastern Europe, and, last but not least, Scala Developer for a robotics startup. Through this diverse experience, I have gained expertise in addressing a wide range of business needs. Since joining Thoughtworks last year, I have been helping my team members learn Scala and develop event-driven applications.
thoughtworks.com/xconf










