Copenhagen - October 21, 2025

a fantastic line up

Enjoy thought-leading talks and inspiring industry stories

TDOC CPH 24 - Chris

Speakers

Camille Fournier

Technologist and Author of The Manager’s Path and Platform Engineering

Delivering Tomorrow: The Future of Software Needs (Better) Platform Teams
As software organisations evolve, the structure, scope, and strategy of platform orgs will shape what’s possible. This talk looks at what’s working, what’s not, and what the future demands from platform engineering
Camille is an engineering executive who has led engineering organizations at a spectrum of companies from startups to Fortune 500s. She is also an author of the O'Reilly books The Manager's Path and Platform Engineering: A Guide For Technical, Product, and People Leaders. Camille lives in New York City with her family and cats.
Camille Fournier

Justin Reock

Deputy CTO, DX

GenAI Best Practices and Use Cases
Feeling left behind by GenAI? Fear not, this session is for you!

Everyone is rolling out AI code assistants, but engineering teams have mixed results. Some teams report massive time savings and an improved developer experience, while others describe chaotic results and impact to code quality. So, we studied developer experience and productivity insights and data from thousands of engineers who are using AI in their daily work to figure out what makes certain organizations successful.

Our research led to the creation of our ‘Guide to AI Assisted Engineering’, a comprehensive and research-backed resource detailing the most effective prompting techniques and use cases as reported by engineers and leaders who have successfully rolled out coding assistants to large organizations.

In this session, Justin Reock, Deputy CTO at DX, will demonstrate each of the techniques introduced in our guide, through live code and prompting examples. You’ll walk away with a firm understanding of meta-prompting and multi-shot prompting, system prompts, how to manipulate determinism, and other valuable practices. You’ll also learn which use cases, such as stack trace analysis and auto-documentation, are worth building into your reflexes to unlock more potential from AI coding assistants.
Justin Reock is the Deputy CTO of DX (getdx.com), and is an engineer, speaker, writer, and software practice evangelist with over 20 years of experience working in various software roles. He is an outspoken thought leader, delivering enterprise solutions, technical leadership, various publications and community education on developer productivity.
Justin Reock

Emily Witko

Head of Culture, Hugging Face

Responsible Innovation in AI: How You Can Shape the Future
AI innovation isn't just technical—it's deeply human. In this talk, Emily Witko, a non-engineer leading AI talent strategy at Hugging Face, explores how diverse roles—from engineers, ethicists and policy experts to communicators and designers—play a crucial role in building ethical, inclusive AI. Through real-world case studies of AI gone wrong, they illustrate the risks of ignoring non-technical perspectives. Attendees will gain tools to challenge assumptions, advocate for accessibility, and bridge the technical-human divide. The future of responsible AI belongs to those who ask hard questions—and that includes you.
Emily is a people-obsessed engagement specialist with master’s level DEIB training. In their current role at Hugging Face, they source, recruit, hire, develop, and retain top AI talent, with a dedicated focus on decentralized team happiness and growth. Emily thrives in people-centric spaces that prioritize community and belonging.

 

Emily Witko

Gang Luo

Site Reliability Engineering Manager, Electrolux

Why we skipped SRE and switched to Platform Engineering?
We work in the IoT space at Electrolux Group, a leader in the Home Appliance industry, scaling from 10 to 300 developers with just 5 Ops engineers in four years. Promoting SRE principles proved challenging, so we shifted to Platform Engineering. In this talk, we’ll share how we built an Internal Developer Platform (IDP) integrated with our cloud and toolchains, embedding SRE principles. The IDP empowers developers to manage infrastructure and services autonomously, boosting productivity and enabling new regions to launch in a day.

We’ll explore Electrolux's shift from SRE to platform engineering, addressing scalability and self-service challenges through automation, SaaS adoption, and our IDP. Finally, we’ll share how open-sourcing this platform benefits the developer community.
Many years of experience in software industry, mainly focused on infrastructure engineering of large-scale distributed systems.
Gang Luo

Ramil Galimov

Senior Software Developer Electrolux

Why we skipped SRE and switched to Platform Engineering?
We work in the IoT space at Electrolux Group, a leader in the Home Appliance industry, scaling from 10 to 300 developers with just 5 Ops engineers in four years. Promoting SRE principles proved challenging, so we shifted to Platform Engineering. In this talk, we’ll share how we built an Internal Developer Platform (IDP) integrated with our cloud and toolchains, embedding SRE principles. The IDP empowers developers to manage infrastructure and services autonomously, boosting productivity and enabling new regions to launch in a day.

We’ll explore Electrolux's shift from SRE to platform engineering, addressing scalability and self-service challenges through automation, SaaS adoption, and our IDP. Finally, we’ll share how open-sourcing this platform benefits the developer community.
With over 15 years of experience in software and industrial engineering, Ramil specializes in building scalable platforms and improving the developer experience. As a Senior Software Developer at Electrolux, he was a key contributor to the company's global IoT platform, which supports hundreds of thousands of connected appliances worldwide. In his current role as a Platform Engineer, Ramil focuses on enabling internal development teams by aligning tools and infrastructure with their needs. He is driven by a passion for creating practical, human-centered solutions that improve everyday life. To recharge and find inspiration, Ramil often spends his time in the mountains.
Ramil Galimov

George Markhulia

Engineering Manager - ML Platform, Volvo Cars

From Chaos To Control: Building ML Platform
One of the most significant challenges facing the ML community in large organizations is the fragmentation of the data ecosystem, compounded by organizational silos and an inconsistent technology landscape. Tackling these barriers is critical to enabling efficient, scalable, and impactful machine learning solutions. At Volvo Cars, George and Steve are deeply committed to breaking silos, empowering users, and enabling collaboration via the MLOps.  
in this session, they will share their experience of designing and implementing ML platform that bridges these gaps. The talk will cover architectural choices, key lessons learned, and best practices to address data accessibility, streamline workflows, and ensure collaboration across diverse teams.
With extensive experience in technical problem-solving, software engineering, and data streaming, George is a tech lead with a robust background in technology and operational excellence. His career journey includes MLOps, Android Automotive infotainment, backend systems, and analytical software.  
Currently he leads the development of an ML platform, which combines open-source tools with custom-built solutions serving hundreds of users at Volvo Cars.
George Markhulia

Steve Larkin

ML Platform Engineer, Volvo Cars

From Chaos To Control: Building ML Platform
One of the most significant challenges facing the ML community in large organizations is the fragmentation of the data ecosystem, compounded by organizational silos and an inconsistent technology landscape. Tackling these barriers is critical to enabling efficient, scalable, and impactful machine learning solutions. At Volvo Cars, George and Steve are deeply committed to breaking silos, empowering users, and enabling collaboration via the MLOps.  
in this session, they will share their experience of designing and implementing ML platform that bridges these gaps. The talk will cover architectural choices, key lessons learned, and best practices to address data accessibility, streamline workflows, and ensure collaboration across diverse teams.
With over 20 years in the software industry Steve has worked with a diverse set of technologies from creating some of the first smartphones to building data and machine learning platforms for enterprises. Originally from the UK he now lives in Malmö, Sweden with his family.
Steve Larkin

Kristofer Hallén

Principal developer CI tools, Ericsson

Efficiency Unleashed: The Ericsson Playbook for embedded system development
Is it possible to handle code from thousands of developers, create hundreds of software components, run thousands of test activities and put it together as one system on embedded hardware several times a day?
In the fast-paced world of embedded development, adaptability is key. Over the past decade, Ericsson has undergone a remarkable transformation, evolving from annual releases to weekly deployments of a portfolio magnitudes larger. This shift has challenged our CI/CD and DevOps practices to keep pace with the demands of integrating complex software, commercial off-the-shelf (COTS) components, and embedded hardware—all while adhering to stringent performance and security standards in a highly regulated market.
In this presentation, we delve into the strategies that have enabled us to revamp our extensive CI/CD and testing infrastructure. A cornerstone of our approach has been the decoupling of tools and solutions across our pipelines, allowing us to foster both evolution and reuse, thereby enhancing agility and efficiency. We want to offer valuable perspectives and actionable insights.
Kristofer is a principal developer in Ericsson with CI/CD focus, taking code to customer in large, complex HW and SW systems. He has a background in telecom and automotive development and is passionate about continuous improvement of software delivery and deployment in complex systems.
Kristofer Hallén

Conny Wickström

CI/CD Architect, Ericsson

Efficiency Unleashed: The Ericsson Playbook for embedded system development
Is it possible to handle code from thousands of developers, create hundreds of software components, run thousands of test activities and put it together as one system on embedded hardware several times a day?
In the fast-paced world of embedded development, adaptability is key. Over the past decade, Ericsson has undergone a remarkable transformation, evolving from annual releases to weekly deployments of a portfolio magnitudes larger. This shift has challenged our CI/CD and DevOps practices to keep pace with the demands of integrating complex software, commercial off-the-shelf (COTS) components, and embedded hardware—all while adhering to stringent performance and security standards in a highly regulated market.
In this presentation, we delve into the strategies that have enabled us to revamp our extensive CI/CD and testing infrastructure. A cornerstone of our approach has been the decoupling of tools and solutions across our pipelines, allowing us to foster both evolution and reuse, thereby enhancing agility and efficiency. We want to offer valuable perspectives and actionable insights.

I have a peculiar interest in the challenge in large scale software development and delivery. This has been my main line of work for almost 2 decades, but there is always more to learn, new problems to solve, and old re-occurring challenges that can be solved in new ways.

 

Conny Wickström

Pablo Bouzada

Engineering Manager, Viaplay Group

Should we stop discussing about technical debt... with top management?

For years, technical teams have conveyed their concerns about system maintainability to their managers through the metaphor of technical debt. While it's a good way to explain what happens when technical decisions have been made to solve technical problems, non-technical people haven't always understood it well.
The result is that whenever someone talks about technical debt, it sounds like a complaint and an excuse to use new technology that may not add anything to the business.
Let's change how we talk to ensure that technical problems receive the attention they deserve.

With over 20 years of hands-on experience in programming, Pablo is a well-versed professional who has successfully transitioned into leadership roles, currently serving as an Engineering Manager in Viaplay Group. He is dedicated to fostering collaborative environments and helping individuals discover more effective ways of working together, navigating challenges such as remote team collaboration and conflict resolution. In his talks, Pablo offers a fusion of technical knowledge and leadership insights, based on years of practical experience, exploring the intersection of technology, management, and the human diversity that drive successful teams.
Pablo Bouzada

Jacques van den Berg

Global Head of Solutions Engineering, Enterprise Strategy & Planning

The Leadership Leap: Shaping Future-Ready Organisations in a World of Uncertainty and Opportunity

In a world where the pace of change is exponential and complexity is the norm, the demands on leaders are evolving faster than most organizations can adapt. This keynote explores the emerging blueprint for future-fit leadership, one rooted not in hierarchy or control, but in clarity, connectedness, and adaptability.

Jacques van den Berg, Global Head of Solutions Engineering at Atlassian, unpacks the shift from traditional management models to a new leadership operating system designed for continuous change. Drawing on real-world experience at the intersection of technology, strategy, and organisational design, he will share how leaders must reimagine their role, not as commanders of tasks, but as architects of systems that align purpose, people, and performance.

This session offers a forward-looking perspective on what it means to lead in the future of software—and how technology becomes a catalyst, not a crutch, for adaptive, outcome-oriented leadership.

Jacques is driven by helping leadership teams evolve how they connect strategy to execution in today’s fast-changing world. With a background in systems engineering and deep experience across enterprise agility, strategic portfolio management, and transformation leadership, he brings a practical yet forward-thinking lens to organizational change. Now based in the Netherlands, in his role as Global Head of Solutions Engineering for Enterprise Strategy and Planning Solutions, he leads teams that help the world’s largest organizations drive alignment, adaptability, and value at scale. His core expertise spans outcome-driven planning, platform thinking, value stream alignment, and leadership enablement.
Jacques van den Berg

Ophelia Zhang Dalsgaard

Digital Core Modernization & Engineering Lead, Danske Bank

Panel discussion: Why is it still so hard to get DevSecOps right in 2025?
Security and compliance have been a priority for years, but many teams are still struggling to get it right. This panel digs into why. We’ll look beyond tools and pipelines to explore the human side of DevSecOps—how ownership, collaboration, and mindset play a critical role. Expect practical insights, war stories, and ideas you can use to build a more secure and developer-friendly approach to software delivery.
Starting her career as a mix of OpenShift and Database admin, to DevOps styled developer, to being the only QA in an entire bank - now as IT leader working on optimizing the oldest core banking system in Denmark's biggest bank.
Ophelia has had a lot of opinions, and now she is trimming down which ones she actually want to get out with.
Ophelia Zhang Dalsgaard

Panel Discussion

Why is it still so hard to get DevSecOps right in 2025?
Security and compliance have been a priority for years, but many teams are still struggling to get it right. This panel digs into why. We’ll look beyond tools and pipelines to explore the human side of DevSecOps—how ownership, collaboration, and mindset play a critical role. Expect practical insights, war stories, and ideas you can use to build a more secure and developer-friendly approach to software delivery.

Tobias Ekenstam

Head of Development, Högskolan Väst

Driving real impact with AI Agents: A blueprint from Högskolan Väst
In this session, we’ll share how the Swedish university Högskolan Väst built an enterprise-grade AI Agent architecture using Microsoft Azure—delivering real value to students and faculty. By leveraging Azure AI Foundry and the broader Azure platform, the team focused less on infrastructure and more on impact, deploying intelligent, responsible agents directly in Microsoft Teams.

We’ll walk through the architecture, key design choices, and how the agents simplify access to information, offer personalized support, and unlock new ways to interact with university systems. We'll also reflect on a common challenge: Was building our own AI solution worth it? You’ll hear what paid off and what didn’t.

You’ll leave with inspiration and a practical starting point for scaling AI Agents in your own organization—securely and effectively.
After almost 30 years in government service, Tobias has helped guide University West IT development from 286 computers with modems to AI-powered teaching and learning support. Being an agile enthusiast, the needs of the users and close collaboration with the university scientists are key to finding what works and delivers the most bang for the buck.
Tobias Ekenstam

Peter Drougge

Team Lead AI, Eficode

Driving real impact with AI Agents: A blueprint from Högskolan Väst
In this session, we’ll share how the Swedish university Högskolan Väst built an enterprise-grade AI Agent architecture using Microsoft Azure—delivering real value to students and faculty. By leveraging Azure AI Foundry and the broader Azure platform, the team focused less on infrastructure and more on impact, deploying intelligent, responsible agents directly in Microsoft Teams.

We’ll walk through the architecture, key design choices, and how the agents simplify access to information, offer personalized support, and unlock new ways to interact with university systems. We'll also reflect on a common challenge: Was building our own AI solution worth it? You’ll hear what paid off and what didn’t.

You’ll leave with inspiration and a practical starting point for scaling AI Agents in your own organization—securely and effectively.
Peter Drougge is a seasoned technologist and leader with more than 25 years of experience building software, shaping architecture, and guiding organizations through the evolving world of AI. He spent over a decade at Microsoft, working first as a Senior Technical Evangelist and later as a Senior Technical Architect, helping customers adopt new technologies at scale. Today, he leads a team at Solidify (part of Eficode), designing enterprise-grade AI solutions and exploring the potential of AI Agents in meaningful, responsible ways.
Peter Drougge

Stefan Daugaard Poulsen

Solution Architect, Eficode

Why is it still so hard to get DevSecOps right in 2025?
Security and compliance have been a priority for years, but many teams are still struggling to get it right. This panel digs into why. We’ll look beyond tools and pipelines to explore the human side of DevSecOps—how ownership, collaboration, and mindset play a critical role. Expect practical insights, war stories, and ideas you can use to build a more secure and developer-friendly approach to software delivery.
Stefan comes with a wide range of experiences in software development, operations and especially platform engineering, all based in 20+ years of working as a developer, staff engineer and CTO. In recent years the focus has primarily been on platform engineering, both in the technical and the product side to ensure the bridge is built for a better product in the end. Whether it is technical details, platform adoption and advocacy or the strategic investments in platform engineering, Stefan is the go to guy.
Stefan Daugaard Poulsen

Hosts

Pinja Kujala

Pinja Kujala

Organizational Coach and Team Lead at Eficode

Pinja Kujala is an Organizational Coach at Eficode, where she supports organizations in building agility, collaboration, and sustainable product development practices. With a background in legal and compliance, she brings a unique perspective to guiding teams and leaders toward operational excellence. Pinja also leads a team of coaches at Eficode, nurturing knowledge-sharing and curiosity while keeping people at the center of change.
Dan Khurram

Dan Khurram

Product Coach at Eficode

Dan is a senior strategy and product management consultant.  Since landing in the software and product development world after years of customer and business facing roles, he’s developed a deep respect for the people who bravely turn ideas into impacts.
Dan is a champion for connecting the creators directly with their audience, ensuring that every product is a true reflection of the people behind it and the problems it aims to solve. Agile, people-focused, and a believer in the power of experimentation led learning and doing.