

MEET THE SPEAKERS

19 JUNE
At the Software Architecture Summit, experienced architects and engineering leaders share lessons learned from designing and operating large-scale systems.
Through focused sessions, speakers cover platform engineering, event-driven systems, API-first design, and integrating AI capabilities into production environments. Good systems start with good decisions.
Join the Software Architecture Summit!

Eric Deandrea
Java Champion & Senior Principal Software Engineer
Eric Deandrea is a Java Champion and Senior Principal Software Engineer at IBM on the Quarkus and LangChain4j engineering teams. With 27+ years of experience, he specializes in designing and building Java-based solutions. Eric contributes to OSS projects including Quarkus, LangChain4j, Spring, Testcontainers, WireMock, and Microcks, and leads the Docling-Java project. He regularly speaks at global conferences and user groups worldwide, and authored “Quarkus for Spring Developers.” Outside work, he enjoys boating in New Hampshire, ice hockey, and holds a black belt in Kempo Karate. 𝐒𝐞𝐬𝐬𝐢𝐨𝐧 𝐓𝐢𝐭𝐥𝐞: Guardians of the Cloud-Native Galaxy 𝗦𝘆𝗻𝗼𝗽𝘀𝗶𝘀: The galaxy is vast, and microservices chaos is real. Guardians, assemble! Join us to explore the Quarkus Superheroes saga - a reference architecture uniting REST, event-driven, and some AI infusion. You’ll be equipped with tactical gear for victory: mastering local dev flows, isolating "upstream" dependencies for bulletproof testing, and deploying to cloud-native environments. Whether building reactive or traditional apps, you'll learn to fight bugs like supervillains. Suit up! It’s time to rescue your code from the void and become a true Guardian of the Cloud.

Hanno Embregts
Trainer & Technology Advocate
Hanno Embregts is a Trainer / Technology Advocate at Info Support and is involved with Java development, software architecture, public speaking and teaching courses at Info Support’s IT Academy. Hanno is a Java Champion, an Oracle ACE Pro and one of the leaders of the NLJUG (he Dutch Java User Group). He helps run the Netherlands' largest Java conferences: J-Spring & J-Fall. 𝐒𝐞𝐬𝐬𝐢𝐨𝐧 𝐓𝐢𝐭𝐥𝐞: What "Stairway to Heaven" Can Teach Us About Software Development 𝗦𝘆𝗻𝗼𝗽𝘀𝗶𝘀: While the greatness of "Stairway to Heaven" itself seems undisputed, it looks like its lyrics have caused countless debates over their meaning. Which is why many interpretations exist. Allow me to present you with the only interpretation that actually matters – how to improve your own software projects. I'll make sure to cover the identity of 'the lady', interpretation of requirements, reverting architectural decisions and the cost of overly ambitious guitar solos.

Bogdan Toma
Chapter Lead BCR, Delivery manager George Business
Bogdan is a Chapter Lead and Delivery Manager of the George Business platform within BCR, coordinating the development and delivery of one of the most important digital corporate banking platforms in Romania. With over 20 years of experience in digital solutions architecture and banking services transformation, he contributes to the development of products and functionalities that simplify the management of financial operations for companies. Within BCR, Bogdan coordinates multidisciplinary teams responsible for the evolution of the George Business platform and the implementation of modern digital solutions for the corporate and SME segment. His professional interests include distributed architectures, event-driven systems, and the digital transformation of financial services. 𝐒𝐞𝐬𝐬𝐢𝐨𝐧 𝐓𝐢𝐭𝐥𝐞: Preparing entrepreneurs for anything: How to build a strong banking platform for SMEs 𝗦𝘆𝗻𝗼𝗽𝘀𝗶𝘀: TBD

Bogdan Vizureanu
Co-founder
𝗠𝗼𝗱𝗲𝗿𝗮𝘁𝗼𝗿: Bogdan is one of the co-founders of Code for Romania and he is currently one of the Technology Officers that help in coordinating the project teams and in delivering the civic apps the organization’s volunteers are working on. Having over 10 years of experience in .net, flavoring from version 2.0 in a POS Windows application, to multi-tenant Azure enterprise solutions, Bogdan is also a Technical Team Lead for a technology company whenever he is not managing the coding teams in the biggest civic tech ONG in Romania.

Christophe Nasarre
Senior Software Engineer
In addition to developing and shipping software on Microsoft stacks for 30+ years, Christophe has been working as a Technical Reviewer for MSPress, Addison-Wesley and other publishing companies since 1996 on books such as "CLR via C#" and the last editions of Windows Internals. He has also wrote the second edition of Pro .NET Memory Management with Konrad Kokosa and Kevin Gosse. 𝐒𝐞𝐬𝐬𝐢𝐨𝐧 𝐓𝐢𝐭𝐥𝐞: Understanding .NET internals to write better code: build your own CLI tools 𝗦𝘆𝗻𝗼𝗽𝘀𝗶𝘀: Since I started coding, I've always written tools to better understand the OS APIs or the runtime services. With .NET, there is now a canonical way to build CLI tools that are easily deployed, updated and could be used to streamline your CI, monitoring and troubleshooting pipelines. This session guides you step by step to build your own CLI tools in C#. Next, we will dig into the different APIs and nuget packages available to you for performance counters, direct communication with the .NET diagnostics services for GC monitoring and memory dump analysis. Expect minimal theory, a lot of code with tips and tricks to improve your applications performances, monitoring and stability.

Ștefan Perțea
Head of Azure & Delivery Manager
Stefan Pertea is Head of Azure & Delivery Manager at EPAM Romania, with a background in presales, infrastructure and cloud engineering. He built and scaled the Azure capability while leading complex transformation programs. Known for going beyond execution, Stefan consistently creates and drives new initiatives with real business and financial impact, combining technical expertise with strong delivery and leadership focus. 𝐒𝐞𝐬𝐬𝐢𝐨𝐧 𝐓𝐢𝐭𝐥𝐞: Opening Speech Software Architecture Summit

Marius Borcan
Manager Infrastructure Engineering
Marius Borcan is the Manager of Infrastructure Engineering at VOIS. As a seasoned Engineering Manager and Software Architect, he has led large teams to build complex, scalable cloud systems. Currently, his focus bridges this robust foundation with artificial intelligence, fostering an R&D mindset to integrate AI and agentic workflows into enterprise architecture. A passionate thought leader, Marius loves sharing his engineering journey, architectural insights, and vision for tech with the community. 𝐒𝐞𝐬𝐬𝐢𝐨𝐧 𝐓𝐢𝐭𝐥𝐞: The Sovereign Stack — Engineering Agentic AI That Stays Inside Your Walls 𝗦𝘆𝗻𝗼𝗽𝘀𝗶𝘀: "Just call the API" quietly meant your enterprise knowledge processed in someone else's data center, retained in someone else's logs, governed by someone else's terms, and priced by someone else's frontier-model meter. Between GDPR, the EU AI Act, and what that bill becomes at scale, AI sovereignty has become an engineering discipline, not a slogan. This talk explores what it takes to build multi-tenant, agentic Retrieval-Augmented Generation on local infrastructure — and what separates a "self-hosted demo" from a system you'd trust with enterprise knowledge.

Titus Winters
Senior Principal Scientist
Titus is a senior IC at Adobe, focusing on Developer Experience. He has served on the C++ standards committee, chairing the working group for the design and evolution of the C++ standard library. He has also served on the ACM CS2023 steering committee, setting curriculum requirements for Computer Science undergraduate degrees, especially for software engineering. Titus was a thought leader at Google for many years, focusing on C++, software engineering practice, technical debt, and culture. He is the lead author for the book Software Engineering at Google. 𝐒𝐞𝐬𝐬𝐢𝐨𝐧 𝐓𝐢𝐭𝐥𝐞: Software Workflow Optimization: The DDO Model 𝗦𝘆𝗻𝗼𝗽𝘀𝗶𝘀: How do you reason about which tools to provide your developers? What is the value of finding a class of bugs earlier in the workflow? How late in the software release process is too late to stop the pipeline to fix a defect? How do we reason about the value of faster deployments? This talk will attempt to answer questions like these, using the "Develop, Deploy, Operate" model. This work attempts to condense decades of platform engineering arguments into a model for reasoning about software cost, along with a few key insights for guiding platform and tooling investments.

Cătălin Gheorghiu
Solution Architect II
Cătălin Gheorghiu is a solution architect from Romania with a strong focus on (I)IoT, industrial mobile, cloud solutions and AI. Beyond his expertise in software development and architecture, Cătălin is also an experienced trainer and consultant. He is an active member of the technical community, regularly contributing articles and blogs, delivering presentations at various user groups and meetups and serving as the leader of the RONUA Timisoara user group. Cătălin frequently lectures both in Romania and internationally, as a Microsoft Certified Trainer, sharing his knowledge and passion for technology with audiences around the world. Since 2011, he has been recognized annually with the Microsoft MVP Award and is also an Intel Software Innovator Awardee. 𝐒𝐞𝐬𝐬𝐢𝐨𝐧 𝐓𝐢𝐭𝐥𝐞: Patent Myths and Misconceptions 𝗦𝘆𝗻𝗼𝗽𝘀𝗶𝘀: Let me be your MythBuster about patents and what they mean for you, either you are an inventor, a startup or an established company. I was on the topic a couple of times and do not have a patent in my name, you will see also why. So, let’s see what the important terms are, what they mean and what you need to know. Hope that at the end of the session you will say, I knew all this, worst case you find all about it and will be able to say I know now.

Florin Coroș
Senior Architect
Florin is a Software Solution Architect and Technical Trainer with 20+ years’ experience delivering complex software. He helps teams design and evolve predictable, maintainable systems, combining hands-on engineering with pragmatic technical leadership. IDesign-trained, he shares real-world lessons through talks, workshops and consulting, enabling better decisions, reduced complexity and safer change over time. 𝐒𝐞𝐬𝐬𝐢𝐨𝐧 𝐓𝐢𝐭𝐥𝐞: Engineering Agentic AI: Coordinated Agents on Structured Infrastructure 𝗦𝘆𝗻𝗼𝗽𝘀𝗶𝘀: AI can write code. Without structure, it can also create chaos. As agentic AI becomes part of everyday development, the real challenge is coordination: can multiple agents work safely inside a live system? In this session, Florin Coroș shares a practical approach built on two pillars: an Agentic AI development process with clear phases and approval gates, and a .NET/C# infrastructure that hard-codes Clean Architecture guardrails. Using tools like GitHub Copilot, you’ll see how to move faster without losing control, quality or long-term integrity.

