Submit a talk

About the conference

DotNext 2018 Moscow is a conference for .NET developers that takes place on November 22-23, 2018, in Moscow.

The conference talks are devoted to:

  • the present and the future of .NET platform;
  • performance optimization;
  • .NET platform inner workings;
  • architecture and design patterns;
  • .NET challenging problems and best practices.

DotNext is about:

  • three dozens of talks held by the world's leading experts such as Jon Skeet, Sasha Goldshtein, Andrei Alexandrescu, Andrey Akinshin. This time Jeffrey Richter and Greg Young are coming to Moscow to give their talks.
  • 2 days of talks in three rooms and over 600 developers from companies like Google, Microsoft, and JetBrains exchanging their experience and achievements at BoFs, discussion zones and the party.
  • the high-quality 1440p online-broadcast allows those who can't reach Moscow in person to take part in the conference.

Speakers

Jeffrey Richter
Jeffrey Richter
Microsoft
Jeffrey Richter is an Azure Software Architect and authored several best-selling Windows & .NET programming books as well as many...
Greg Young
Greg Young
Creator of CQRS
Gregory Young coined the term “CQRS” (Command Query Responsibility Segregation) and it was instantly picked up by the community who...
Pavel Yosifovich
Pavel Yosifovich
Author of Windows Internals
Pavel is a developer, trainer, author and speaker, specializing in Microsoft technologies. He’s the co-author of “Windows Internals, 7th edition,...
Steffen Forkmann
Steffen Forkmann
msu solutions GmbH
Steffen Forkmann works as a Software Developer on large billing systems and therefore has great experience in applying functional concepts...
Alexandre Mutel
Alexandre Mutel
Alexandre Mutel
Unity Technologies
Alexandre Mutel is a Lead Software Architect at Unity Technologies. He is an Open-Source developer that has been contributing to...
Egor Bogatov
Egor Bogatov
Microsoft
Egor Bogatov is a software developer at Xamarin (Microsoft). He is a member of Mono BCL team and works on...
Vagif Abilov
Vagif Abilov
Miles
Vagif is a Russian/Norwegian developer working for a Norwegian company Miles. He has about three decades of programming experience, currently...
Show all

DotNext 2018 Piter talks

Vagif Abilov Miles
Vagif Abilov
Miles
RU /

Life of actors in clusters: why, when and how

Vagif will talk about a system based on actor model with built-in scalability: frameworks like Akka let you seamlessly distribute the load between multiple cluster nodes, and actors have location transparency.

Read more
Egor Bogatov Microsoft
Egor Bogatov
Microsoft
RU /

.NET Core 2.1: Intrinsics and other micro-optimizations

TBD

Read more
Steffen Forkmann msu solutions GmbH
Steffen Forkmann
msu solutions GmbH
EN /

Modern web development with SAFE-Stack

You will learn about the full power of SAFE-Stack, a stack which includes powerful F# to JavaScript compiler, library that brings the popular "Elm architecture" to F#, and ASP.NET Core technologies.

Read more
Alexandre Mutel Unity Technologies
Alexandre Mutel
Unity Technologies
EN /

Behind the burst compiler, converting .NET IL to highly optimized native code by using LLVM

In this talk you will discover the work behind the burst compiler done at Unity Technologies: a solution to compile a subset of the C# language to highly optimized native code using the LLVM compiler infrastructure.

Read more

Discussion zone

Discussion zone

Special areas to chat with speakers during the coffee breaks. No censor, no panic, no time limit.

BoF-sessions

BoF-sessions

Discussions with no leaders or speakers. The very secret place where the new ideas are born to define the future.

Sponsors

Gold sponsors

Silver sponsors

Program committee

Andrey Akinshin
Andrey Akinshin
Andrey Akinshin
JetBrains
Andrey Akinshin is a senior developer at JetBrains, where he works on Rider (a cross-platform .NET IDE based on the...
Andrey Akinshin is a senior developer at JetBrains, where he works on Rider (a cross-platform .NET IDE based on the IntelliJ platform and ReSharper). His favorite topics are performance and micro-optimizations, and he is the maintainer of BenchmarkDotNet (a powerful .NET library for benchmarking supported by the .NET Foundation). Andrey is also a PhD in computer science, a Microsoft .NET MVP, a silver medalist of ACM ICPC. In his free time, he likes to study science (his primary research interests are mathematical biology and bifurcation theory).
Mikhail Shcherbakov
Mikhail Shcherbakov
Mikhail Shcherbakov
Independent developer
Mikhail is Microsoft .NET MVP, a participant of .NET Core Bug Bounty Program, .NET community leader in Russia, an independent...
Mikhail is Microsoft .NET MVP, a participant of .NET Core Bug Bounty Program, .NET community leader in Russia, an independent software developer and consultant. His professional area is static and dynamic code analysis, information security, automatization of debugging code, the research of the internal .NET CLR.
Sasha Goldshtein
Sasha Goldshtein
Sasha Goldshtein
Google
Sasha Goldshtein is a Software Engineer at Google Research. He works on practical machine learning problems with other product teams...
Sasha Goldshtein is a Software Engineer at Google Research. He works on practical machine learning problems with other product teams at Google. Prior to joining Google, Sasha authored books and training courses, consulted worldwide, and spoke at numerous international conferences.
Karlen Simonyan
Karlen Simonyan
Luxoft
Senior developer at Luxoft. Involved in distributed applications engineering. Karlen ia an author of a blog and he posts articles on...
Senior developer at Luxoft. Involved in distributed applications engineering. Karlen ia an author of a blog and he posts articles on Habrahabr about the .NET platform using nickname szKarlen. Author of atomics.net, beginning WebKit project committer and fork maintainer.
Igor Labutin
Igor Labutin
Lanit-Terkom
An architect. 16 years ago started as a C++ developer, worked with Win, Linux, QNX in areas ranging from video...
Igor Labutin

An architect. 16 years ago started as a C++ developer, worked with Win, Linux, QNX in areas ranging from video processing to network card drivers with a full implementation of the TCP/IP stack. 9 years ago switched to C# and started dealing with architecture as well. The special focus is on the challenges of apps interaction (mainly on WCF stack), performance problems, as well as the convenience of developers working on complex projects.
Vagif Abilov
Vagif Abilov
Miles
Vagif is a Russian/Norwegian developer working for a Norwegian company Miles. He has about three decades of programming experience, currently...
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, contributor to some open source projects and maintainer of Simple.OData.Client.
Roman Nevolin
Roman Nevolin
EPAM
Software engineer working with data in scientific projects in EPAM. Roman is engaged in research in the field of machine...
Software engineer working with data in scientific projects in EPAM. Roman is engaged in research in the field of machine learning and developing its own machine learning tools.
Irina Ananeva
Irina Ananeva
SKB Kontur
Irina Ananeva is a software developer at SKB Kontur where she develops different web services for business. In her free...
Irina Ananeva is a software developer at SKB Kontur where she develops different web services for business. In her free time she contributes to BenchmarkDotNet (a powerful .NET library for benchmarking supported by the .NET Foundation). Interested in the internals of .NET CLR, performance and micro-optimizations.
Anatoly Kulakov
Anatoly Kulakov
Paladyne Systems
Was getting an education to become an information security specialist. Was earning money like a tough C++ developer on Linux....
Was getting an education to become an information security specialist. Was earning money like a tough C++ developer on Linux. After getting bored of coding, he felt the urge to create and switched to C#. Has been writing in .NET since its first versions. Is designing and developing business applications, distributed and fault-tolerant systems. Spends his spare time with ES, CQRS and DDD.
Maxim Arshinov
Maxim Arshinov
HighTech Group
The co-founder of HighTech Group, teacher in KFU and blogger. Try to google “как писать тесты” (“how to write tests"...
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 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.
Yulia Tsisyk
Yulia Tsisyk
CUSTIS
Yulia have writed on various versions of .NET for 5 years in the customized development. She develops a large informsystem...
Yulia Tsisyk

Yulia have writed on various versions of .NET for 5 years in the customized development. She develops a large informsystem at CUSTIS.