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. April 20

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

No talks in Favorites yet

17:00 - 17:15

Conference opening

17:15 - 18:30
17:15 Track 1
17:15 Track 2
17:15 Track 3
17:15 Track 4
18:30 - 19:00

Break

19:00 - 20:15
19:00 Track 1
Techies in Virusland
Federico Lois
Hibernating Rhinos
#Math 
19:00 Track 2
19:00 Track 3
20:15 - 20:20

Conference closing

Day 2. April 21

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

No talks in Favorites yet

10:40 - 10:45

Conference opening

10:45 - 12:00
10:45 Track 1
10:45 Track 2
10:45 Track 3
12:00 - 12:30

Break

12:30 - 13:45
12:30 Track 1
12:30 Track 2
12:30 Track 3
Advanced Dapr
Edwin van Wijk
Info Support
Sander Molenkamp
Info Support
#bestpractices 
12:30 Track 4
13:45 - 13:50

Conference closing

Day 3. April 22

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

No talks in Favorites yet

17:10 - 17:15

Conference opening

17:15 - 18:30
17:15 Track 1
17:15 Track 2
17:15 Track 3
17:15 Track 4
18:30 - 19:00

Break

19:00 - 20:15
19:00 Track 1
19:00 Track 2
19:00 Track 3
19:00 Track 4
20:15 - 20:20

Conference closing

Day 4. April 23

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

No talks in Favorites yet

10:40 - 10:45

Conference opening

10:45 - 12:00
10:45 Track 1
10:45 Track 2
10:45 Track 3
10:45 Track 4
12:00 - 12:30

Break

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

Conference closing

Developer at Kaspersky Lab. Started the journey in the Java world, but quickly switched to .NET, since then Maxim has been here for about 8 years. He is also interested in free software and nix, the depths of memory management in .NET, a functional approach to programming, as well as regularly learning new languages: both human and computer.

Igor Shatalkin

Igor has been interested in programming since school. At the age of 7, he tried to read a book about programming for Windows 95, but only understood the introduction from there. He has been working in IT for more than 15 years. Igor writes in C#, recently he became interested in frontend programming (TypeScript, React).

Nikita Prudnikov

Краткое bio спикера на русском и английском языках (2-3 предложения) Никита Прудников Telegram: @wxwzwo Mindbox С 2011 года помогает Mindbox расти, последние два года — в роли CTO. Отвечает за масштабирование и надежность системы, обслуживающей более 600 тысяч покупателей в день.

Nikita Prudnikov Telegram: @wxwzwo Mindbox

Nikita has been helping Mindbox to grow since 2011, for the last two years — as a CTO. Responsible for the scalability and reliability of the system, serving more than 600 thousand customers a day.

Nikita Danilov

A confirmed backend engineer (web services, databases, event queues). Interested in both the technical nuances of the .NET platform and the philosophical aspects of the programmer's craft.

Anna Rysina

Developer. Has been writing on .NET for the last 7 years. Worked on finam.ru project and with MyKaspersky team. For now, Anna is working in the freelance.

Sander Molenkamp is principal cloud architect and Microsoft Azure MVP with over 20 years of professional experience. He works for Info Support designing and developing customer solutions using cloud native architectures. Sander is passionate about community and is co-organizer of the Dutch Azure Meetup and a host on the dotnetFlix podcast.

Michael is an experienced full-stack developer with a background in the development of applications and distributed systems. By day, he works at Gigya-SAP on a large scale distributed system. By night he becomes a tinkerer with a passion for new technologies, new ideas, and coding in general, creating lots of different pet projects along the way.

Mikhail Kuznetsov

Since 2004 he started writing in .NET. Likes to make high-performance scalable systems, create more value for less code.

Philipp Bocharov

IT Project manager at MTS. He is developing a technological platform that implements the observability of the Company's ecosystem. Promotes and popularizes ideas of observability among product teams. Certified Product Owner with over 10 years of experience in development.

Karlen is a lead software engineer at IAM engineering in UBS, where he is building internal toolkits, APIs and frameworks around IAM tools. Author of atomics.net.

Kevin Gosse has been using Microsoft .NET technologies for 15 years, across client, server, and mobile applications. He is currently employed at Datadog, where he works on scalability, debugging, and optimization issues.

Ivan Patudin

Ivan is interested in open source projects and cross-platform solutions and using different architectural approaches in different applications of various loads and complexity.

Aleksandr is the creator of Fusion — an open source library for .NET and Blazor. He is also the CTO of ServiceTitan, Inc., a company developing the #1 Field Service Platform, which is currently ranked #11 in Forbes Cloud 100. Previously Aleksandr co-authored quora/asynq — a library for asynchronous programming in Python and created one of the first commercial ORM products for .NET — DataObjects.NET.

Participates in the development of systems for the collection, storage, and analysis of biometric data, and is also engaged in deep optimization of the performance of the solutions obtained.

He is interested in mathematics, algorithms, and Data Science.

Andrey Tsvettsikh

Andrey has been developing corporate applications for over 10 years. He was involved in both the creation of new applications and the support and refactoring of existing ones. The main area of interest is the application of architectures and design patterns in practice.

Maxim Arshinov

The co-founder of HighTech Group, teacher in KFU and blogger. Try to google "как писать тесты" ("how to write tests" in Russian). The first result is his article.

Previously, before founding his own company, Maxim was employed as a Web Developer, Team Leader, CTO and Head of Quality Department in various companies from Kazan, Moscow, Saint Petersburg and Antwerp, Belgium.

He is sure that technology is not a "thing in itself", but tools. The tools must suit the problem being solved. The work of an engineer is to select the right tools and create new ones.

Yuri Kerbitskov

Like many Yuri began his career with development on Delphi but then he met C# and fell in love with the .NET. He participated in the development of soft for POS terminals, AC systems, and automated the industrial installation at the oil refinery. Then Yuri got into the bloody enterprise and was engaged in the credit business processes. He's involved in organizing .NET meetups in Kazan and promoting the platform among young people. At nights he invents the time machine and teleport, and in the evenings he tries to take over the world.

Maria Braun

Maria gained her first commercial experience in a position "C++ developer who wants to learn C#". Since then she has participated in the development of many products: from a startup about historical photography to software for large medical institutions and a site of a publishing house. Maria is currently working on a project on trading in the oil and gas sector.

Chris Klug is a developer-badass-as-a-service that either creates or solves problems depending on who you ask. He loves creating and building things. Whether it be a new application, a new kitchen or a new RC helicopter, you will see him building things all the time. Most of the time, that means writing code and solving problems for clients at a company called Active Solution in Stockholm though. Except for the many days he spends talking about doing things he is passionate about at conferences and usergroups, and for the days he goes mountain biking, IPSC shooting or kiteboarding.

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.

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. And that now in community too many discussions about RichModel and DDD and too little about DataAccess and Application. Denis is the author of courses about software architecture at Udemy.

Christos Matskas is a software developer, dad, blogger, husband, speaker, and all around geek. He currently works as a Developer Advocate for Microsoft Identity helping developers and teams leverage the power of the identity and cloud. Before joining Microsoft, he was a successful entrepreneur collaborating with companies such as MarkIT, Lockheed Martin and Barclays. He's been building software for over 16 years and he's a passionate Open Source advocate. He contributes regularly to numerous OSS projects and works closely with the developer community to make the space bigger and better.

Pavel Tupitsyn

Pavel is a .NET developer since 2005, and has a wide range of experience in all areas — web, desktop, gaming.

For the last 6 years, he has been developing client network protocols and server-side .NET integrations in Apache Ignite.

Johnny Hooyberghs is a consultant for Involved since 2014 focusing on .NET architecture and backend development. Prior to joining Involved, he has had experience developing software for Corilus since 2008. He has been passionate about .NET ever since it was released and his areas of expertise are C#, .NET (Core), WCF, WinForms, WPF, ASP.NET (Core), Entity Framework (Core), Azure and ALM using the Microsoft Stack. Every now and then he enjoys doing some web development using JavaScript. Since 2010, Johnny spends some of his free time teaching .NET and C# for the adult education institute CVO Antwerpen. When he's not working or teaching, he likes some casual gaming, scuba diving, learning to play the piano, traveling the world and visiting as many theme parks as possible.

Edwin has been working in IT since 1999 and is currently working as Principal Software Architect and Microsoft Community lead at Info Support in the Netherlands. He's a Microsoft MVP in the Developer Technologies category.

His primary areas of expertise are: building distributed systems, systems integration, (web-scale) software architecture and patterns, software craftsmanship, .NET (Core) development, Azure and DevOps. Edwin likes sharing his knowledge about these subjects by publishing videos and speaking on events.

Georgy Minashin

Georgy Minashin is a certified .NET software developer also experienced in such adjacent areas as JS/TS client-side applications and relational databases. He was graduated cum laude from Bauman MSTU and earned an MCS degree. Nowadays Georgy is working in CUSTIS. As a lead developer, he is involved in projects focused on logistics and accounting.

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.

Space enthusiast, blogger Zelenyikot, founder of the Space Live community and co-founder of Orbital Express. The author of the book "People on the Moon. The main answers".

Being a .NET enthusiast since the early days, Jérôme is dedicated to getting the most out of it and other surrounding technologies. His main objective is to build powerful and innovative .NET software solutions. Specialties: Software Architecture and Development, .NET 2.0/3.0/3.5, WPF, WCF, SQL Server 2005, Oracle 9i/10g, Windows and Unix Network Administration, Bluetooth, DirectX, OpenGL.

Federico is a cofounder of Corvalius, a R&D company, and of Codealike, a Developer Analytics company. He has been working on algorithmic performance for the last 10 years, both with CPU and specialized hardware like GPUs. His experience ranges from banking software performance tuning to database engine optimization. He enjoys reading in binary and tinkering with registers and caches. Among his technology interests are highly distributed systems, massively parallel technology, low-level optimization and high-performance computer graphics.

Roland is a Microsoft MVP enjoying a constant curiosity around new techniques in software development. His focus is on all things .NET and browser technologies. As a long-time trainer, he leads many courses on these topics and speaks about them at international conferences. He is also a well-known Pluralsight author. The word that comes to mind when he thinks about software development is a passion!

An Akka.NET (one of the core team members) and F# consultant. An advocate of OSS and remote work culture. Interested in distributed systems, functional programming and deep understanding of the goals, means and proposed solutions.

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.

Stanislav Flusov

.NET developer interested in performance and memory usage in applications. Stanislav began his career with writing software for modeling X-Ray spectra in complex geometry and then software related to audio processing in real time, where unsafe code was presented. For the last 6 years, he has been developing and designing enterprise applications, where Db-Layer dominates in terms of performance.

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.

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.

Vagif is a Russian/Norwegian developer working for a Norwegian company Miles. He has about three decades of programming experience, currently focusing on building systems in F# and C#. Vagif is a frequent speaker on software conferences, a contributor to some open source projects, and maintainer of Simple.OData.Client.

Pavel Yosifovich is a developer, trainer author and speaker. He's the co-author of "Windows Internals 7th edition Part 1" (2017), author of "WPF 4.5 Cookbook" (2012) and "Windows Kernel Programming" (2019). Pavel is also a former MVP and a Pluralsight author. He can be reached at zodiacon@live.com or through his blog.