Case After Case

St. Petersburg


October 08, 2016

This conference focuses on extreme situations in IT projects — in planning, management, development, and support. We will talk about running projects with distributed teams, high load systems, project management issues, caching systems and 24/7 support as well as the needs to create highly reliable systems, process huge amounts of data on the fly, and develop projects within a short time period.

For Visitors


$presenter['presenterName'] — $presenter['presenterJob']

Dmitriy Zakharov

System Engineer at

Dmitry Zakharov formerly worked for Undev with banking structures, and now he manages software and equipment for Meduza.

$presenter['presenterName'] — $presenter['presenterJob']

Eugene Efimov

QA Lead, DataArt

Eugene Efimov began his career as an IT director while in the 10th grade, then and downshifted to being a QA trainee with DataArt in 2003. Next he joined BridgeQuest, but the call of the motherland was stronger, and in 2010 Eugene returned to DataArt. He has always worked in the field of QA in various roles and positions: QA, BA, PM and pre-sales.

$presenter['presenterName'] — $presenter['presenterJob']

Samat Galimov

CTO at

Formerly CTO for Bookmate

$presenter['presenterName'] — $presenter['presenterJob']

Vyacheslav Mikhailov

Solutions Architect, DataArt, Saint-Petersburg

Vyacheslav is a Solutions Architect in DataArt. He’s been working with software development for 18 years. He’s worked with various industries: finance, information security, travel. Vyacheslav is a wizard, who started working with .Net in 2000, when first Beta-versions only came out and he is still on top of modern technologies.

$presenter['presenterName'] — $presenter['presenterJob']

Anastasia Rezhepp

Head of DataArt Design Studio

Anastasia joined the DataArt Design Studio about eight years ago. Before that, she worked as an art director with the Peterlink.Web design studio and spent a year at the Bauhaus Dessau research, learning, and experimental design center. Anastastia also teaches web design and writes on design and other topics. With DataArt, Anastasia has participated in dozens of various projects for British and American clients. She is a regular speaker at DataArt internal conferences.

$presenter['presenterName'] — $presenter['presenterJob']

Artemiy Sanzharevskiy

Designer at DataArt

15 years of design practice, 7 years of experience in IT. Preaches interactive marketing & branding. Believes in love between designers and frontend-developers.

$presenter['presenterName'] — $presenter['presenterJob']

Vyacheslav Shebanov

Senior Developer at VKontakte

Vyacheslav enjoys functional and reactive programming, and programming of distributed systems. He’s the co-founder of the Internet newspaper called “Bumaga” and is one of the organizers of the “SPb Frontend” monthly meetings.

$presenter['presenterName'] — $presenter['presenterJob']

Alexey Krivenkov

Project Manager of video surveillance, “Restream” JSC

Alexey Krivenkov was present during the origins of DataArt and In recent years he has been engaged in projects connected with the transfer, storage, and recognition of audio and video. Among such projects are,, Zombobox and Admonitor. In 2012, Krivenkov's company was commissioned to create a surveillance system by Rostelecom, which it did in record time. The system is also used for the Russian State Exams.

$presenter['presenterName'] — $presenter['presenterJob']

Roman Timofeev


Roman has over 6 years of experience as a system architect in Lightvision which is engaged in video broadcasting over the Internet. The main area of Roman’s interests includes file systems, networks, and everything related to high performance.

$presenter['presenterName'] — $presenter['presenterJob']

Valentina Krupaderova

SCOUT Academy

Valentina is a trainer-consultant for project management in the company called “SCOUT Academy”. She has been in the IT industry since 2006 as a developer, and since 2011 as a manager. She is also a leader of the IT trainers’ community of Saint Petersburg, a member of the program committee of the “CEE-SECR 2016” conference ( and a regular speaker at project management conferences.

$presenter['presenterName'] — $presenter['presenterJob']

Maxim Talanov

Head of the Competence Centre and back-end production solutions in “Ulmart”

Maxim has been working in the IT industry for over 20 years, 7 of which in consulting. He implemented projects for the implementation and development of many major ERP systems on the Russian market (SAP, Microsoft, Oracle, 1C) including the development of such systems from scratch. Maxim has dedicated his last 5 years to the development of IT solutions in the retail market.

$presenter['presenterName'] — $presenter['presenterJob']

Vladislav Lebedev

Head of department of advanced web development, Alfa bank

I have been engaged in development since the 2000s. I participated in about fifty IT projects wearing many hats, from developer to project manager. We had to solve complex technical and managerial issues. From many years of experience, I drew the conclusion that development is the most interesting and fascinating process in the modern world that connects people, technology, creativity, and progress. Also that a project’s success (or failure) depends on the team of specialists.


10.00 – 10.50

Registration and Coffee.


10:50 — 11:00

Start of the conference.


Hall 1

Hall 2

11.00 – 11.40

Dmitriy Zakharov, Samat Galimov

“System on cache" or how Meduza manages to provide services for 5 million readers and more than 100 terabytes of traffic while spending less than 500 euros per month.

In this talk we will have a look at Meduza’s architecture and one of the key elements – the caching system.

Eugene Efimov

“Manager crash test: What is the main mistake that a PM can make when taking on too much?".

To avoid a train wreck, it's not enough to know how to design a train. It is very useful to analyze the causes of past accidents, take them into account and try to avoid them in the future. In my own example, I will tell you about the crashes and near-crashes of several projects and what conclusions I drew from them.

12.00 – 12.40

Vyacheslav Mikhaylov

“Limited Concurrency Multitasking”.

We faced an interesting challenge in our work on a large product – running a number of tests with different non-trivial dependencies. These tests had to be carried out with maximum efficiency, engaging all available computing resources. At that, an asynchronous network communication was used in performing the operations, and the tests could take a considerable amount of time.

During this presentation, I will tell you how we handled the implementation problems that were caused by the limitation in the number of cores used and the specificity of the manner in which the Task Parallel Library works.

Alexey Krivenkov

"How to create a system in just 3 months, would be capable of broadcasting video from 200 000 cameras and displaying it to five million Russian citizens"

In 2012, Krivenkov’s company was commissioned to create a surveillance system by Rostelecom, which it did in record time. The system is also used for the Russian State Exams.

Coffee break.

Coffee Break

13.10 – 13.50

Vladislav Lebedev

"How many programmers do we need to start DevOps?"

Speed, flexibility, and quality are important priorities in the business, and the modern IT world should help corporate customers and offer them innovative solutions that meet market demands.

The speed and quality of implementations as well as the possibility to make quick changes to developed products are the main priorities of Alpha Bank’s Alpha Laboratory. In less than a year we have increased the speed of implementation dozens of times, and this is not the limit. During my presentation, I will talk about the challenges and obstacles we faced and what solutions we made to overcome them.

Anastasia Rezhepp, Artem Sanzharevskiy

“Fighting with chaos, or how to get a good product when dealing with the human factor”.

Does the client want to create a new great application but has no idea what the app will be about? b Has a group of stakeholders with completely different ideas replaced those with the project from the very beginning? Has the client hired their own designer? Is the CEO’s best friend constantly giving advice on how the application should look? Will the design studio be able to create a great product under such circumstances, or will the CEO’s best friend, that designer and the new stakeholders have to be terminated for the greater good?

Coffee break.

Coffee Break

15.00 – 15.40

Roman Timofeev

“From complex to simple”

Lightvision stores about 100 terabytes of recorded video and provides almost instantaneous navigation to videos. Several thousands of users and several petabytes of traffic – this is how the modern OTT service looks like. During my speech, I will tell you about the obscure problems and difficulties of rewriting a high-load service and show you why the right architecture is more important than a specific programming language.

Valentina Krupaderova

“How did we end up in here?” How managers complicate projects

We will talk about how using rules without understanding them (i.e. where they came from) can complicate a project. Not every project looks hard in the beginning, but almost all of them look that way in the end. How so? We all know that the project’s environment is unpredictable, but it’s immature to blame everything on the fact that “the world is complicated”. What decisions were made by managers can turn a normal project into a hardcore one that includes overtime, running over budget, and stress and conflics inside the team? What immutable rules, which are applied without understanding them, can lead to such results? If you think you know exactly why one must not add developers to a late project, then come visit us, we have something to talk about.

16.00 – 16.40

Vyacheslav Shebanov

"The Higher You Climb, The Harder You Fall"

When you work with a database cluster that serves approximately 1 billion requests in a five-minute period of time, any errors that may happen will happen for sure. During my speech, I will tell you about how to plan the infrastructure changes, and what we should not forget when working with really heavy workloads.

Maxim Talanov

“High season as an IT project ”

High season is a sore point in relations between IT and business. The season is like snow in St. Petersburg, it always comes unexpectedly. Companies can increase revenues by 3-5 times while maintaining the level of fixed costs. Often the results of high season determine the next year for the company and its position on the market. High season is a perfect time to test the strength of the IT platform. How can we fix the roof before it starts to rain while not spending too much on it? Can IT increase the positive effect of high season and not just sit it out in terror?

The end.



St. Petersburg

Ministerstvo Loft
Aptekarsky prosp., 4, 4 th floor

Registration is closed



For Presenters


Every report is viewed by the expert board of IT NonStop. This board includes senior specialists and project managers from DataArt. The experts are ready to provide support with the preparation of speeches and presentations.


  • Theme
  • Duration of report (30 minutes)
  • Short description of the report


  • Full name
  • Position held
  • Current place of employment
  • A brief text about yourself (300-400 characters)
  • Photo in .PNG format


Abstract Deadline: 2016-09-16

Deadline of Full Paper: 2016-09-23


  • Reimbursement for travel and accommodation
  • Lunch and coffee breaks
  • IT Nonstop conference souvenirs