MEET OUR SPEAKERS
The .NET Stage [9 NOV] brings together top experts to explore SignalR, ASP.NET Core, .NET Framework Security, .NET & IoT synergy, CI/CD, and the power of ML.NET in personal & professional projects.
Senior Software Engineer at .NET
Přemek is a full-stack software engineer with around 20 years of experience developing all kinds of applications and systems. For the last 7 years, he has worked at Microsoft on global-scale products and services such as Microsoft Office and .NET. The last 4 years he’s been part of the .NET Engineering team that is responsible for the infrastructure and tooling that enables .NET development and testing as well as systems managing dependency flow. Recently, Přemek has been focusing on revolutionizing the way .NET is developed, built and shipped by transitioning to a .NET monolithic repository. 𝗦𝗲𝘀𝘀𝗶𝗼𝗻 𝗧𝗶𝘁𝗹𝗲: How .NET does CI/CD & the infrastructure behind 𝗦𝘆𝗻𝗼𝗽𝘀𝗶𝘀: Today’s open-source development of .NET involves hundreds if not thousands of developers and contributors. The systems and infrastructure that enable this rank between the largest CI endeavors – executing billions of tests each month on hundreds of platforms, architectures and OSes, integrating over 500 repositories. The session will show how code gets from a PR to the final product while maintaining high quality, explore the technological stack and give an insight into the scale the .NET team operates at. It will also give a short tour of some big changes around how .NET 9 will get built.
Principal Program Manager
Luca Bolognese is a Principal Program Manager for the Customer Engagement Team in Microsoft. He has worked in the software industry for the past 20+ years, helping to bring to market multiple releases of SQL Server, Visual Studio, C#, F#, VB.NET and Azure Lab Services. Luca also worked in the financial industry in London in the quant team of a large private bank. 𝗦𝗲𝘀𝘀𝗶𝗼𝗻 𝗧𝗶𝘁𝗹𝗲: What’s new in .NET 𝗦𝘆𝗻𝗼𝗽𝘀𝗶𝘀: In this presentation we’ll take the pulse of the .NET ecosystem. We’ll discuss the history of .NET, its vision, its current state, and the latest developments. Expect to come away with a solid understanding of the overall framework, made more concrete by a few demos.
Senior Software Developer
Andrei Ciobanu is a skilled senior software developer with over 14 years of experience in .NET development and cloud computing. He has extensive experience in developing web and .NET line of business applications and architecting cloud-oriented software systems with Microsoft Azure. Andrei is passionate about developing high-quality software and implementing best practices to ensure the reliability and scalability of applications. 𝗦𝗲𝘀𝘀𝗶𝗼𝗻 𝗧𝗶𝘁𝗹𝗲: Fault tolerance and resilience in distributed systems 𝗦𝘆𝗻𝗼𝗽𝘀𝗶𝘀: You are working on a system which involves several APIs, microservices and a bunch of dependencies, all serving thousands of requests per second. You have scaled your system and are happy with the performance, but a hidden danger awaits to rear its ugly head: you forgot to handle failures properly! Any of the dependency call failure has the potential to propagate to the API and break the performance and the user experience along with it, griding the system to a halt. This talk is about what we can do in case of faults in order to maintain high availability and resilience in a high volume, distributed system. We will talk about strategies such as retry, semaphores or circuit breakers and visit useful patterns such as the bulkhead. Hope to see you there!
Cosmin is a Software Architect at Centric IT Solutions Romania, who describes himself as "thinking in software" and is passionate about crafting elegant solutions to complex problems. He started his professional journey in Centric almost a decade ago as an intern, and since then, his career has included involvement in diverse internal projects and programs, both as a developer and a trainer. Working on outsourced projects most of his career has allowed Cosmin to also learn how to interact with customers and handle complex software challenges. Currently, he's working on constructing microservices for a client in the investment banking sector, a role that comes with many daily challenges but also satisfaction. 𝗦𝗲𝘀𝘀𝗶𝗼𝗻 𝗧𝗶𝘁𝗹𝗲: Performance Driven Development 𝗦𝘆𝗻𝗼𝗽𝘀𝗶𝘀: In software development, we often face decisions about which tools or methods to use. Common rumors like "hash maps are faster than dictionaries" can be misleading because these choices depend on various factors, including compilation, runtime, or hardware. Traditional performance measurement methods, such as using stopwatches, have limitations when it comes to observations, or they break the quality and isolation of the process. To address these issues, there's a shift in mindset known as Performance-driven Development. It aims to make informed decisions in a stable environment, fine-tune choices through comparisons, and provide fast empirical observations without repetitive effort. It helps avoid premature optimization and decouples the code stack from tests.
Power Platform Solution Architect
With 6+ years of experience, I'm more than a Power Platform and Dynamics 365 Solution Architect—I'm your strategic partner in digital transformation. My skills aren't just certified; they're battle-tested in projects ranging from Power Apps to intricate Azure custom solutions. But that's just the tip of the iceberg. I'm also your go-to for cutting-edge AI tools, seamless integrations, and tailor-made developments. Above all, I'm a maestro at harmonizing technology and business objectives, delivering solutions that resonate across multiple industries. 𝗦𝗲𝘀𝘀𝗶𝗼𝗻 𝗧𝗶𝘁𝗹𝗲: Introducing 'Turbocharging Development: Power Platform Meets Copilot.' 𝗦𝘆𝗻𝗼𝗽𝘀𝗶𝘀: In a world hungry for speed and efficiency, this presentation demonstrates how you can revolutionize the way you build data models and apps. I'll show you the magic of blending Power Platform's rapid development capabilities with Copilot's AI-driven coding assistance. Prepare to be astonished by a live demo where we construct an entire data model and application before your very eyes—quicker than you can say 'digital transformation.' But that's not all; we'll also explore how to embed Copilot directly into your app, transforming user experience. If you're all about accelerating development while maintaining quality, this is a presentation you can't afford to miss.
𝐎𝐮𝐫 𝐌𝐨𝐝𝐞𝐫𝐚𝐭𝐨𝐫: Co-Founder of Academia Testarii, Florin is a highly experienced QA & Test Consultant with a demonstrated history of delivering complex projects in various industries. He is passionate about quality and a driver of best practices and efficiency tools adoption. An expert in process improvement as well as Agile & Waterfall methodologies with practical applications through tailored test strategies defined at each project level. Trainer and coach for testing topics with a keen interest in promoting the software testing profession.