About the conference

DotNext 2018 Piter is a technical .NET conference that took place on April 22-23, 2018, in St. Petersburg.

Here, at DotNext, you can find such world’s leading experts as Jon Skeet, Sasha Goldshtein, Dino Esposito, Andrey Akinshin, Mark Seemann, Karel Zikmund and other .NET community gurus; developers from Google, Microsoft, JetBrains, StackOverflow, and other companies; the top authors and leaders of the largest Russian developers’ communities.

The conference brought together more than 30 speakers giving their talks devoted to the future of .NET platform, performance and concurrency optimization, CLR and .NET platform inner workings, .NET code profiling and debugging.

Besides, the high-quality 1440p online-broadcast allowed those who could’t reach Saint Petersburg in person to take part in the conference, along with an opportunity to ask speakers any questions.

Speakers

Christophe Nasarre
Christophe Nasarre
Criteo
In addition to developing and shipping software on Microsoft stacks for 25+ years, Christophe Nasarre has been working as a...
Sergey Bykov
Sergey Bykov
Microsoft
Sergey Bykov is one of the Orleans project founders at Microsoft Research and continues to lead its open source development...
Andrei Alexandrescu
Andrei Alexandrescu
The D Language Foundation
Romanian-born Computer Scientist Andrei Alexandrescu is an expert in a broad range of topics including software systems design and implementation,...
Jeremy Likness
Jeremy Likness
Microsoft
Jeremy Likness is a Cloud Developer Advocate for Azure at Microsoft. Jeremy has spent two decades building enterprise software with...
Sasha Goldshtein
Sasha Goldshtein
Sasha Goldshtein
Sela Group
Sasha Goldshtein is the CTO of Sela Group, Microsoft MVP and Regional Director, Pluralsight and O'Reilly author, and an international...
Christian Horsdal
Christian Horsdal
Christian Horsdal
Horsdal Consult
Christian Horsdal is an independent consultant with many years of experience building web and distributed systems on .NET. He is...
Stan Drapkin
Stan Drapkin
Stan Drapkin is a hands-on technical leader, manager, and security and compliance expert. He is focused on hiring, training, and...
Dylan Beattie
Dylan Beattie
Dylan Beattie
Skills Matter
Dylan Beattie is a systems architect and software developer, who has built everything from tiny standalone websites to large-scale distributed...
Alex Thissen
Alex Thissen
Alex Thissen
Xpirit
Alex has been involved in application development since the late nineties and worked as a lead developer and architect at...
Show all

Schedule

Day 1

Download PDF
Legend: Introduction to technology Introduction to technology For practicing engineers For practicing engineers Hardcore. Really hard and demanding talk, you'll understand only if you're an experienced engineer. Hardcore
Time
Track 1
Track 2
Track 3
9:00
Registration
10:00
Conference opening
11:30
Break
13:00
Break
14:30
Lunch
16:15
Break
17:45
Break
19:15
Party
20:00
Track 1
BoF-session: .NET Core
RU
Track 2
Rock Cover Party
Track 3
BoF-session: Perfomance
EN

Day 2

Time
Track 1
Track 2
Track 3
11:30
Break
13:00
Break
14:30
Lunch
16:15
Break
17:50
Break
19:25
Conference closure

Discussion zone

Do you know the feeling when you raise your hand to ask a question and the track owner announces: "There’s time left for one question only"? Of course, he doesn’t pick you to ask that question. And then the speaker disappears behind the doors of the speaker room. To make sure this situation never happened, we set up dedicated discussion zones: special areas with a flip-chart for drawing, a couple of seats and an opportunity to pour a cup of coffee or two. The discussion zone opened right after the talk finished. That was the place to chat with the speaker, ask questions about the talk or get some advice on personal projects.

Discussion zone

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...
Read more
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...
Read more
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
Sela Group
Sasha Goldshtein is the CTO of Sela Group, Microsoft MVP and Regional Director, Pluralsight and O'Reilly author, and an international...
Read more
Sasha Goldshtein is the CTO of Sela Group, Microsoft MVP and Regional Director, Pluralsight and O'Reilly author, and an international consultant and trainer. Sasha is the author of "Introducing Windows 7 for Developers" (Microsoft Press, 2009) and "Pro .NET Performance" (Apress, 2012), a prolific blogger and open source contributor, and author of numerous training courses including .NET Debugging, .NET Performance, Android Application Development, and Modern C++. His consulting work revolves mainly around distributed architecture, production debugging and performance diagnostics, and mobile application development.
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...
Read more
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.
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....
Read more
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.
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...
Read more
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.
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...
Read more
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...
Read more
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.
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...
Read more
Yulia Tsisyk

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