Schedule

The program hasn't been finally approved yet, so there still might be some changes.

Click on the title to read the talk description. All talks with their short descriptions are here.

Scroll to top

Day 1. October 21

Time UTC+03:00  & Track
Lecture
Track 1
Track 2
Track 3

No talks in Favorites yet

12:15 - 12:30

Conference opening

12:30 - 13:30
12:30 Track 1
12:30 Track 2
12:30 Track 3
13:30 - 14:00

Break

14:00 - 15:00
14:00 Track 1
14:00 Track 3
15:00 - 15:30

Break

15:30 - 16:30
15:30 Track 1
15:30 Track 2
15:30 Track 3
16:30 - 17:00

Break

17:00 - 18:00
17:00 Track 1
17:00 Track 2
17:00 Track 3
18:00 - 18:30

Break

18:30 - 19:30
18:30 Track 1
18:30 Track 2
18:30 Track 3

Day 2. October 22

Time UTC+03:00  & Track
Lecture
Track 1
Track 2
Track 3

No talks in Favorites yet

12:30 - 13:30
12:30 Track 1
12:30 Track 2
12:30 Track 3
13:30 - 14:00

Break

14:00 - 15:00
14:00 Track 1
14:00 Track 2
14:00 Track 3
15:00 - 15:30

Break

15:30 - 16:30
15:30 Track 1
15:30 Track 2
16:30 - 17:00

Break

17:00 - 18:00
17:00 Track 1
17:00 Track 2
17:00 Track 3
18:00 - 18:30

Break

18:30 - 19:30
18:30 Track 1
18:30 Track 2
18:30 Track 3
19:30 - 19:45

Conference closing

Primary maintainer of Elmish.Uno and Dial Tools for Visual Studio projects. Creator of the first and the only Elmish implementation for UWP. Co-founder of The Secret Circle Solutions, teacher at the IT SCHAG Computer Academy. C# developer since 2003, F# developer since 2015. Since 2019 develops all projects using full-stack F#. Certified Windows 8 solution developer using C# (MCSD). OpenID Connect authentication solution implementation expert. Azure cloud solutions architect.

Yury Pastushenko

Software developer at Dodo brands. Came into .Net from 1C development, where had an opportunity to try platform development and complex domain logic. Currently working with Azure, .Net and React stack.

Dmitri is a quantitative analyst. He has authored multiple books and courses on development and design patterns. His interests include computation, quanitative finance and algorithmic trading. He works with C# and C++ as well as HPC technologies such as CUDA and FPGAs.

Technical leader of b2c at Dodo Engineering. I am responsible for a client services development, such as website and mobile application.

Founder and CEO of Petabridge, a company dedicated to helping .NET developers build high-performance, large-scale, and real-time software systems. Founder and maintainer of the Akka.NET project.

Udi Dahan is one of the world’s foremost experts on Service-Oriented Architecture and Domain-Driven Design and also the creator of NServiceBus, the most popular service bus for .NET.

Denis Tsvetsikh

Denis has more than 10 years of experience in the development of Enterprise applications using C# and .NET. Now his interests are a software architecture and design patterns. He thinks that the best metaphor for software architecture is not an onion, but an accordion. Denis is the author of courses about software architecture at Udemy.

Stepan Artemyev

Software Developer at Tinkoff. Develops Klecks - a crowdsourcing platform. Passionate about low-level optimization.

Developer with 17 years of experience. Loves simple solutions and good team.

Lead developer at Dodo Engineering. Doesn't like programming. Likes to pet dogs and cats.

Dylan Beattie is a consultant, software developer and international keynote speaker. He’s the director of Ursatile, an independent consultancy based in London that specialises in helping organisations bridge the knowledge gap between software development and business strategy. Dylan has been building data-driven web applications since the 1990s; he’s managed teams, taught workshops, and worked on everything from tiny standalone websites to complex distributed systems. He’s a Microsoft MVP, and he regularly speaks at conferences and user groups all over the world.

Dylan is the creator of the Rockstar programming language, and he’s performed his software-themed parodies of classic rock songs all over the world as Dylan Beattie and the Linebreakers. He’s online at dylanbeattie.net and on Twitter as @dylanbeattie.

Rostislav Listerenko

Software engineer at Mindbox. Has been employed for over five years, tackling various scalability problems and tasks in the platform. Currently leads core platform migration to .NET Core.

Stephen Toub

Stephen is a Partner Software Engineer at Microsoft. He’s primarily focused on the libraries that comprise .NET and on improving performance of the entire .NET stack.

Marco has an incredible passion for technology which he had the privilege to turn into a job. He has been working with .NET since the first beta, focusing on ASP.NET and, more generally, anything that is web-related. He has been an early adopter of Microsoft Azure and, since its introduction, Cloud technologies have represented the core of Marco's professional interest.

Today he works as a freelance Solutions Architect in beautiful London, focusing on Cloud transformation. Getting involved in the .NET and Azure community is also a key aspect of Marco's profession: he's convinced that knowledge sharing is one of the best ways to improve our professional skills, and therefore he tries to dedicate as much time as he can to activities such as writing articles or speaking at conferences and meetups. Thanks to that, he has been awarded as a Microsoft MVP for the last 11 years in a row.

Independent IT consultant. After his MSc in computer science, engineering with a thesis about consumer cloud computing got specialization in Cloud and Azure. Today Roberto works as a freelance consultant for major companies in Italy, helping clients to design and kick-off their distributed software solutions. He wrote some books on Microsoft Azure, for K12 education and trains/speaks for the developer community in many national and international conferences. Holds 45+ technical certifications on various vendors (MS, Sun, EXIN, Apple, Cisco, IBM) and is a Microsoft MVP since 2010.

Software developer at Microsoft where he works on JIT compiler for CoreCLR. He was a member of Mono team previously.

A Performance and Data-Oriented Design freak, Concurrency researcher, and Machine Learning practitioner that creates robust systems for over ten years.

Currently employed as a Research and Innovation Director in Iyuno-SDI where he leads computer science and data science teams.

Dmitry Mordvinov

Dmitry Mordvinov is a researcher in JetBrains Research and senior lecturer at Saint-Petersburg State University. He graduated in 2013 from Saint-Petersburg State University and got his Ph.D. in 2021 in A.P. Ershov Institute of Informatics Systems. From 2019, he leads the formal verification group in the Programming Languages and Tools Lab in JetBrains Research. His work is focused on the theory and practice of symbolic execution engines and automated inductive invariants inference. His research interests include software verification, symbolic execution, type theory, and model theory.

Blogger, author of "Design Patterns in .NET" (published in Russian), ex-maintainer of Code Contracts, author of Error Prone.NET.

For the last 7 years, he has been working at Microsoft focusing on engineering systems such as Build XL, a distributed and deterministic build system for Office and Windows. Recently Sergey switched to a distributed cache system used by the various build system.

Head of Software Analysis Team at Huawei R&D center in Saint-Petersburg. Formerly JetBrains Rider Technical Leader.

Julie Lerman is a Microsoft Regional Director, Docker Captain, and a long-time Microsoft MVP who now counts her years as a coder in decades. She makes her living as a coach and consultant to software teams around the world. You can find Julie presenting on Entity Framework, Domain Driven Design, and other topics at user groups and conferences around the world. Julie blogs at thedatafarm.com/blog, is the author of the highly acclaimed "Programming Entity Framework" books, the MSDN Magazine Data Points column, and popular videos on Pluralsight.com. Follow Julie on twitter at julielerman.

JetBrain Rider developer. Migrates Rider on .NET Core. Previously engaged in shared infrastructure at Kontur, a cloud-based application hosting platform. He is interested in the inner structure of .NET and Windows and uses this knowledge in practice.

Andrey works at JetBrains for 5 years, being in charge of C# support in ReSharper/Rider from parser implementation to static analysis and refactoring. He started his way to programming from SCADA systems and automation of industrial equipment — magnetron splattering and plasma-chemical etching sets. Andrey is passionate about static analysis, type theory, and metaprogramming.

Kevin Sheldrake

Kevin Sheldrake is a penetration tester and researcher who started working in the technical security field in 1997. Over the years, Kev has been a developer and systems administrator of "secure" systems, an infosec policy consultant, a penetration tester, a reverse engineer, and an entrepreneur who founded and ran his security consulting company. He is currently porting Sysinternals Sysmon from Windows to Linux.

He has a Masters degree, is a Chartered Engineer and, in the past, has been a CHECK Team Leader, a CISSP and held CLAS.

Mario Hewardt is a Principal Customer Engineer at Microsoft and author of Advanced Windows Debugging and Advanced .NET Debugging. With the advent of cloud computing, Mario worked in the SaaS arena and delivered the Asset Inventory Service as well as leading a team of developers building the core platform for the next generation Microsoft online management service — Windows Intune. Mario also worked closely with Azure customers helping them build their solutions on the Microsoft stack in the most efficient and reliable way possible.

Mario is currently the development lead for a team of engineers that focus on developing the popular Sysinternals tools for the Linux operating system as well as the global engineering lead for the Azure App Consults program which helps Microsoft customers to build great apps on Azure.

Kunal Pathak is a Senior Software Engineer at Microsoft working in the code generation team of .NET runtime. Kunal loves the compiler space and performance optimization of runtimes. Before joining .NET, he worked on Microsoft Edge's JavaScript runtime engine. He sometimes writes at https://kunalspathak.github.io/.

Scott Wlaschin is a developer, architect and author. He is the author of the popular F# site fsharpforfunandprofit.com and the book "Domain Modeling Made Functional".

Known for his non-academic approach to functional programming, Scott is a popular speaker and has given talks at NDC, F# Exchange, DDD Europe, and other conferences around the world.

The developer of the bioinformatics software with .NET, a chemical with Java, financial with Haskell, and some other interesting stuff. Roman likes to dive into new areas and languages and then talk about them at conferences and use them in production, if necessary.

Stanislav worked in many large companies, gaining development experience on the .NET platform. The speaker of many conferences, including .NEXT, SpbDotNet, the author, and main speaker of the CLRium seminars. Stanislav's interests for a long time lay in the field of memory management algorithms and techniques for manipulating the CLR runtime from unsafe code. But recently, the vector has been changed to a more practical part of development: multithreading, blocking, and non-blocking algorithms. He is the author of the online book .NET Platform Architecture , which is widely used due to its good translation into English and Chinese. The book is so easy to read that its audio version gradually began to be published.

Oren Eini, pseudonym Ayende Rahien, is a frequent blogger at ayende.com has over 20 years of experience in the development world who strongly focuses on the Microsoft and .NET ecosystem. Oren has been recognized and awarded Microsoft's Most Valuable Professional from 2007-2020.

He's an internationally acclaimed presenter appearing at DevTeach, JAOO, QCon, Oredev, NDC, Yow! and Progressive.NET conferences, sharing his knowledge via conferences and written works such as "DSLs in Boo: Domain Specific Languages in .NET", published by Manning and the "Inside RavenDB" guide to all things RavenDB.

He remains dedicated and focused on architecture and best practices that promote quality software and zero-friction development.

Stan Drapkin is a hands-on technical leader, manager, and security and compliance expert. He is focused on hiring, training, and leading top-talent engineering teams using .NET to build highly secure cloud-based solutions for strongly regulated environments.

Stan has computer science and MBA degrees, as well as more than 17 years of .NET Framework experience. He picked up .NET 1.0-beta in 2001 while working as an engineer at Microsoft, and has been immersed in .NET evolution ever since.

Stan is the author of "Security Driven .NET" (2014) and "Application Security in .NET, Succinctly" (2017) books, as well as several open source .NET libraries.

Raffaele Rialdi is a senior Software Architect working as a consultant, speaker and trainer. Since 2003, he is a Microsoft MVP in the Developer category. He is collaborating with many communities in the .NET and C++ space, and is the president of DotNetLiguria. He is currently working as an architect and developer on the backend of an enterprise project with a specific focus on code generation and working on cross-platform mobile and IoT development in both C# and C++ languages.