Agenda
Check out the different topics, each representing a single block of talks and sessions to guide you through the program of DevTalks! We look forward to welcoming you to the event and providing you with an unforgettable learning and networking experience in the world of technology.
Powered by
10:00 to 10:10
Opening Speech powered by MassMutual Romania
Main Stage | 29 May — 10 minutes
10:15 to 10:45
Navigating your cloud migration journey
Main Stage | 29 May — 30 minutes
Meet Elena, Tech Lead in MassMutual Romania, and some of her team members, Bianca, Bogdan, Denis and Roxana. They will share with you about their journey in migrating the New Business process from on-premises to cloud. They will also share how they navigated the struggles and transformed them into opportunities.
10:50 to 11:35
11:40 to 12:10
Keynote powered by Thales
Main Stage | 29 May — 30 minutes
12:15 to 13:00
Code Security Reinvented: Navigating the era of AI
Main Stage | 29 May — 45 minutes Artificial Intelligence
Artificial intelligence (AI) already serves as a copilot in our daily lives, acting as a digital assistant and delivering personalized experiences. Despite progress in many areas, AI has historically fallen short of improving software development practices. Read More...
13:00 to 14:00
Lunch Break
Main Stage | 29 May — 1 hour
14:00 to 14:45
Developing Trustworthy AI-driven Autonomous Systems
Main Stage | 29 May — 45 minutes Artificial Intelligence
In an era where AI-driven autonomous systems are becoming integral to various sectors, the imperative for these technologies to be trustworthy cannot be overstated.
Read More...
14:50 to 15:20
The unseen face of the digital patient
Main Stage | 29 May — 30 minutes
Integrating digital solutions into patient care has become increasingly prevalent as the healthcare landscape evolves.
Read More...
15:25 to 16:10
Sculpting Data for Machine Learning - The Generative AI edition
Main Stage | 29 May — 45 minutes
The emergence of GenAI has revolutionized various domains, from creative content generation with text, synthetic images, video and so much more. However, the success and effectiveness of GenAI models heavily rely on the quality of the underlying data during the fine-tuning process.
Read More...
16:15 to 16:45
Harmonizing DevSecOps: Bridging the gap between Security and Development Teams for effective collaboration.
Main Stage | 29 May — 30 minutes
The presentation explores the critical dynamics of DevSecOps, focusing on the essential integration of security practices within the development process.
Read More...
Powered by
10:00 to 10:10
Opening speech powered by Playtika
Java Stage — 10 minutes
10:15 to 10:45
Generics from Java 2 5 - type erasure friend or foe?
Java Stage — 30 minutes Java
Cool stuff is happening in Java today. Probably everyone is excited about virtual threads. It is not like we aren't excited too, but we decided to discuss about List. Why? Because we, Java developers, use list and other generic collections almost every day. When we feel brave enough, we even create our own generic types. Is there something that could go wrong? Of course! Read More...
10:50 to 11:20
Unlocking Java's Code Maze
Java Stage — 30 minutes Java
It's an immersive experience designed to inspire and empower Java developers on their ongoing quest for mastery within the complex world of Java programming by providing practical insights for navigating the code maze effectively. Join Mihaela in this session and embark on a journey to unravel some of the secrets within the Java programming language through the lens of coding challenges.
Read More...
11:25 to 11:55
Keynote powered by Google
Java Stage — 30 minutes
12:00 to 12:45
Prepare for Jakarta EE 11
Java Stage — 45 minutes Java
Jakarta EE 11 will be the first release of Jakarta EE after the new release cadence was introduced. The goal is to release a version of Jakarta EE around six to nine months after an LTS release of Java. With Java 21 released in September 2023, Jakarta EE 11 is scheduled to be released between April and July 2024.
Read More...
13:00 to 14:00
Lunch break
Java Stage — 1 hour
14:00 to 14:45
Hidden security features of the JVM - everything you didn’t know and more
Java Stage — 45 minutes Java
Java 17 announced the depreciation of the Security Manager (which is ok since hardly anyone used it) but that doesn’t mean the JVM leaves you vulnerable. There are many design features in the JVM and the JDK that are there to help keep your application safe from harm.
Read More...
14:50 to 15:35
Stranger Danger: Your Java Attack Surface Just Got Bigger
Java Stage — 45 minutes Java
Building cloud-native Java applications is undoubtedly awesome. However, it comes with undeniable new risks. Next to your own code, you are relying on so many other things. Blindly depending on open-source libraries and Docker images can form a massive risk for your application.
Read More...
15:40 to 16:10
Energy Efficient Programming: Java vs C
Java Stage — 30 minutes Java
Java is widely adopted by all Enterprises in the world as the preferred language of development. Read More...
16:15 to 17:00
Application Observability with Grafana and OpenTelemetry
Java Stage — 45 minutes Java
OpenTelemetry is a collection of standards and tools to make it easy to get metrics, distributed traces, and logs out of applications. For example, OpenTelemetry's Java agent will instrument Java applications out-of-the-box, with no code change required.
Read More...
17:05 to 17:50
Evolutionary Architecture: Discovering Boundaries
Java Stage — 45 minutes
At first, there was no structure. But then features grew complex, and developers started looking for ways to keep their code maintainable. This pragmatic talk explores the essential boundaries you can enforce in your architecture to address common pain-points you might be experiencing. You’ll learn about: Contract vs Implementation, CQRS, Separation by Layer of Abstraction, Agnostic Domain, Dependency Inversion, and the Modulith Architecture in an entertaining journey that overviews the main architectural guidelines for backend systems.
Powered by
10:00 to 10:10
Opening Speech powered by EveryMatrix
Web Stage — 10 minutes
10:15 to 10:45
Keynote powered by EveryMatrix
Web Stage — 30 minutes
10:50 to 11:35
Evolution of Web Development
Web Stage — 45 minutes Web
11:40 to 12:10
Enhancing Product Discoverability through Semantic Vector Search
Web Stage — 30 minutes Web
In e-commerce, search functionality is not only essential, but it is also a significant driver of customer satisfaction and revenue. Read More...
12:15 to 13:00
13:00 to 14:00
Lunch Break
Web Stage — 1 hour
14:00 to 14:45
Core Web Vitals put your application into orbit with best practices
Web Stage — 45 minutes Web
It's never easy to improve the user experience of a Web application. Yet it's important to do so: an application with a poor user experience is an application that won't be used and can ultimately cost a company dearly.
Read More...
14:50 to 15:20
Partner's Keynote
Web Stage — 30 minutes
15:25 to 16:10
Beyond the web of today
Web Stage — 45 minutes Web
At Intel we work on the forefront of innovation as our hardware roadmaps are defined years ahead of release. This means that we need to make sure that the web platform takes advantage of new hardware capabilities as they are released or shortly after.
Read More...
16:15 to 16:45
SolidStart: A New Beginning
Web Stage — 30 minutes
The long-awaited moment has arrived: SolidStart is out of beta!
Read More...
10:00 to 10:10
Opening speech
Mobile Stage — 10 minutes
10:15 to 10:45
Partner's Keynote
Mobile Stage — 30 minutes
10:50 to 11:35
Building Next-Gen Cross-Platform Apps with Tauri 2.0
Mobile Stage — 45 minutes Mobile
This talk will offer a comprehensive exploration of Tauri 2.0's advancements, emphasizing its efficient resource utilization without sacrificing functionality, alongside a look into how its compatibility with leading web technologies such as React, Vue, and Svelte empowers developers to craft robust and efficient desktop applications using their web development prowess.
Read More...
11:40 to 12:10
Keynote powered by DB Global Technology
Mobile Stage — 30 minutes
12:15 to 13:00
Crime Scene InvestiGITor
Mobile Stage — 45 minutes Mobile
THERE HAS BEEN A MURDER!
...
(Or whatever the code version of a murder is... like breaking unit tests, a bug maybe?... I dunno!)
Read More...
13:00 to 14:00
Lunch break
Mobile Stage — 1 hour
14:00 to 14:45
Keynote
Mobile Stage — 45 minutes
14:50 to 15:20
Do Repeat Yourself. How to move from Development into Leadership
Mobile Stage — 30 minutes Mobile
15:25 to 16:10
Clean Code in Flutter: Architectural Strategies for Scalability and Testability
Mobile Stage — 45 minutes Mobile Flutter Clean Code
This presentation is designed for developers and architects who aspire
to enhance their Flutter applications' codebase.
Read More...
16:15 to 16:45
Partner's Keynote
Mobile Stage — 30 minutes
16:50 to 17:20
Partner's Keynote
Mobile Stage — 30 minutes
Powered by
10:00 to 10:10
Opening Speech powered by HCLTech
Women in Tech Stage — 10 minutes
10:15 to 10:45
10:50 to 11:35
11:40 to 12:10
Keynote powered by Google
Women in Tech Stage — 30 minutes
12:15 to 13:00
Keynote
Women in Tech Stage — 45 minutes
13:00 to 14:00
Lunch break
Women in Tech Stage — 1 hour
14:00 to 14:45
Building and Scaling Teams in Emerging Tech
Women in Tech Stage — 45 minutes Women in Tech
The keynote will focus on how to build a team in emerging technologies, using our practical case study in Web3 as an example. Explore strategies and insights for developing teams in a new technology landscape.
14:50 to 15:50
Panel Discussion - Let's create a future we believe in
Women in Tech Stage — 1 hour Women in Tech
- Steliana Moraru [Chief Operating Officer — OTP Leasing]
- Andreea Ioniță [Chief Digital & Technology Officer — E.ON România]
- Doina Costache [Regional Director — Google]
- Simona Șandru [IT Projects Director, Founder & CEO Global Women TechLeaders — Globant]
- Maria-Manuela Catrina [Deputy Director, Undersecretary of State — Romanian National Cyber Security Directorate]
15:55 to 16:25
16:30 to 17:00
Leveraging GenAI: From hype to real impact
Women in Tech Stage — 30 minutes Women in Tech Generative AI
Generative AI could buck the historical trend of new technologies initially disrupting jobs and industries. Read More...
17:05 to 17:35
Keynote
Women in Tech Stage — 30 minutes
Powered by
10:00 to 10:10
Opening Speech powered by Booking Holdings
BigData & Cloud Stage — 10 minutes
10:15 to 10:45
Snowflake + DBT = a match made in data heaven
BigData & Cloud Stage — 30 minutes
Snowflake + DBT = a match made in data heaven a perspective on combining effective SQL coding with the best in class data solution Read More...
10:50 to 11:35
Move fast, build things… safely!
BigData & Cloud Stage — 45 minutes BigData
In this talk, we are going to discuss different principles followed in Formula 1 and what lessons we can learn from and adopt in the way we design, architect, ship and secure our systems.
11:40 to 12:10
Keynote powered by BCR
BigData & Cloud Stage — 30 minutes
12:15 to 13:00
The Power of Modern Data Management in Quant Finance
BigData & Cloud Stage — 45 minutes BigData
In this session, we embark on a journey exploring the evolution and significant impact of data management strategies within the quantitative finance sector, focusing on three pivotal transformations:
Read More...
13:00 to 14:00
Lunch Break
BigData & Cloud Stage — 1 hour
14:00 to 14:45
Advancing Application Delivery: Blending GitOps, Platforms, and AI in the Tech Wonderland
BigData & Cloud Stage — 45 minutes BigData
In today’s tech landscape, emerging technologies like Platforms, AI, and GitOps have come to revolutionize the way we approach application delivery and software development. But how do these innovations work together, and how can they be used in your daily tasks?
14:50 to 15:20
Improving Lambda startup performance with SnapStart
BigData & Cloud Stage — 30 minutes BigData
In this talk, we will explore the main problems of Java for AWS Lambda and how to mitigate them using Snapstart. Minimum theory, maximum practical advice on how to optimize Java code for AWS Lambda. Also, we will have benchmarking and comparison with other languages.
15:25 to 16:10
Embrace the Future: Revolutionizing Your Edge Computing Strategy
BigData & Cloud Stage — 45 minutes
In today’s rapidly evolving
technological landscape, the shift towards Edge computing is undeniable. The
power of running your workloads closer to the action is transformative, but it
also brings forth a unique set of challenges. Unlike traditional centralized
infrastructure, Edge computing decentralizes your infrastructure, ushering in a
new era of possibilities.
Read More...
16:15 to 16:45
Keynote powered by Connections Consult
BigData & Cloud Stage — 30 minutes
16:50 to 17:20
Partner's Keynote
BigData & Cloud Stage — 30 minutes
Powered by
10:00 to 10:10
Opening speech powered by _VOIS
DevLead Stage — 10 minutes
10:15 to 10:45
Keynote powered by _VOIS
DevLead Stage — 30 minutes
10:50 to 11:35
IoT Evolution: Where is it now?
DevLead Stage — 45 minutes DevLead
Companies over the past few years have pulled back on the term IoT. So is IoT really dead or has it morphed into something new? Read More...
11:40 to 12:10
From Legacy to Leading-Edge: Revolutionizing Banking
DevLead Stage — 30 minutes
Join us as we uncover the fascinating changes happening in banking technology!
Read More...
12:15 to 13:00
Energize Your Team's Performance – Think Like an Improv Actor
DevLead Stage — 45 minutes
Yes, And. Two words that form the foundation for performing good improvisational comedy.
Read More...
13:00 to 14:00
Lunch Break
DevLead Stage — 1 hour
14:00 to 15:00
Pannel discussion - Human Connections vs AI
DevLead Stage — 1 hour
15:05 to 15:35
Partner's keynote
DevLead Stage — 30 minutes
15:40 to 16:25
16:30 to 17:00
Partner's keynote
DevLead Stage — 30 minutes
11:00 to 12:30
Container to Kubernetes: A 1-Hour Expedition
Round Table - Day 1 — 1 hour
In this masterclass you’ll dive headfirst into the exciting realm of containerization understand what containers are, and why they matter, and slowly discover the power of Kubernetes with a touch of cloud-native.
14:00 to 15:30
Performance testing is for EVERYONE
Round Table - Day 1 — 1 hour
What is spontaneously your first thought when it comes to performance testing?
"uh... nothing for me because too complex" or "that's something for developers or infra colleagues". Don't panic, this reaction is perfectly normal because performance testing is usually underexposed. However, its importance cannot be underestimated because the performance of a system -in addition to its functionality- largely determines the user experience. Even though performance testing has an important technical component, we need EVERYONE during the journey, including you, the (manual) tester.
"But what can I do in such a project"? you may be asking yourself. That's exactly what this Round Table is going to answer. Non-technical aspects such as collaboration, communication, creativity are just as important. How else can you properly answer the following questions:
- How to determine the requirements for performance testing when you have no (existing) baseline
- How does the strategy differ from functional testing?
- What information to report to your stakeholders and in which format?
- Why is this -more than other testing types- an interdisciplinary activity?
Rest assured, during this tutorial we will take you step by step through the exciting journey of performance testing using a mix of exercises, quizzes, case studies, polls. And we promise that we don’t dive too deep in the technical complexity of performance testing.
16:00 to 16:30
Applying Hackers Philosophy to Personal Growth and Professional Career
Round Table - Day 1 — 30 minutes