2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005

Keynote & invited speakers

Kirill Skrygan

Kirill Skrygan|Кирилл Скрыган

Senior Software Developer in ReSharper team

Besides huge enterprise .NET application took part in development some open sourced projects, such as: Workflow Server ORM, NDjango, Bistro MVC, Knowledge.NET. Starting from 2010 works in JetBrains. Addicted Ultimate Frisbee player.

ReSharper inside out: multithreading, data structures, memory traffic

Download presentation

ReSharper is one of the greatest and most complex applications in .NET world.

We are enticed into solving many interesting and sophisticated problems as a result of giving our users lots of powerful functionality.

Problems such as:

  • memory traffic optimization
  • threads synchronization, UI smoothness
  • caches optimization

In this talk I would like to share our experience of solving these and other similar problems in many .NET applications. You will hear about:

  • our experience of working with No Sql databases
  • performance tools (DotTrace, DotMemory, DotTimeline, Windbg, DotPeek, ReSharper and others)
  • common memory allocation mistakes
  • more tricky memory allocation cases
  • some synchronization patterns
  • subtleties of working with COM
  • non-trivial data structures

and more.

Gold sponsors

Deutsche BankIntelJetBrainsSAPSberTech

Silver sponsors

First Line SoftwareEMCQt by Digia

Hackathon sponsor

Digital Design



Innovative Sponsor


Main partners

RussoftAP KIT

In cooperation

ACMACM Special Interest Group on Software Engineering

Hackathon partners

API MoscowInnovation Development Center MoscowGitHub


ParallelsPMI Moscow chapterSoftware EngineeringLuxoft Training

Technical partners

Hosting CenterReisebuero WELTDigital October

Mobile partner


With support of


Educational Partner

IT Mine


Software Russiai-Help

The conference is over

Thanks, everyone!

Feedback? Ideas? Photo?
Send it over!