Материалы

Время Зал 1 (Конференц-зал) Зал 2 (зал «Толстой») Зал 3 (зал «Пушкин»)
900 – 1000 Регистрация
1000 – 1030 Открытие конференции
1030 – 1120 Challenges, Pains and Points of Software Development Today, Dino Esposito
1130 – 1220 Что и как нужно защищать в .NET-приложении, Михаил Щербаков
Как работать с внешними устройствами и оборудованием смартфона на Windows Phone, Михаил Самарин
Быстрая бизнес-аналитика с помощью DevExpress Dashboard, Роман Агеев
1220 – 1250 Кофе-брейк
1250 – 1340 Что нового в ReSharper 9? Дмитрий Нестерук
Функциональное реактивное программирование на F#, Дмитрий Сошников
FitNesse in development, Игорь Манушин
1350 – 1440 ReSharper изнутри: многопоточность, структуры данных, memory traffic, Кирилл Скрыган
Использование Linux в качестве платформы для серверных .NET-приложений, Никита Цуканов
Entity Framework 7 + Redis/AzureTableStore, Игорь Сычев
1440 – 1530 Обед
1530 – 1620 Обзор C# 6.0, Тимур Гуев
Принципы построения многопоточных десктопных .NET-приложений на примере ReSharper, Дмитрий Иванов
Рефакторинг кода с использованием PostSharp, Андрей Гордиенков
1630 – 1720 Поговорим о различных версиях .NET, Андрей Акиньшин
В чем недостатки DSL, и как решать те же задачи средствами метапрограммирования C#, Сергей Шкредов
Правдивая история об использовании SQL Server Change Data Capture, Сергей Михалев
1720 – 1750 Кофе-брейк
1750 – 1840 ASP.NET vNext: What it means to you and what it means to Microsoft, Dino Esposito
Как работает CLR и как заставить его работать по-другому, Станислав Сидристый
Mocks, Stubs & Rock'n'roll: поддерживаемые тесты с AutoFixture, Владимир Алмаев
1850 – 1940 Memory & Performance. Tips & Tricks, Роман Белов
Async/await: собираем грабли, Андрей Часовских
Эффективное использование DLR, Карлен Симонян
1950 – 2000 Закрытие конференции

О конференции

Коротко

Что это?

Отзывы

— Спасибо большое, очень здорово, что есть такая техническая конфа, практически без воды.

— Общее впечатление от конференции – отличное! Доклады были хорошо подготовлены, и читались людьми, которые действительно знают в этом толк и имеют отличный практический опыт по теме. Особенно радует что была просмотрена всего-лишь 1/3 от всех докладов. Так что уверена, меня ожидает еще не менее интересное и полезное время провождения за просмотром оставшихся записей. Огромное спасибо организаторам и докладчикам!

— Впечатления только положительные - много интересных людей, доклады актуальны и интересны, организовано все было отлично.

— Конференция очень понравилась. Особенно хорошо, что не было воды (хотя и увлечение некоторых докладчиков излишними деталями тоже не очень хорошо).

— Мне всё понравилось! Продолжайте в том же духе!

Голова взрывается после некоторых докладов...

...а выжившие в перерывах не отпускают спикеров.

F.A.Q.

— Два слова, что будет?

Только доклады на технические темы. Аджайлы, скрамы, клауды, стартапы и смузи — сразу вон с борта.

— А чего сразу понедельник?

Начинаем в 10:00 утра понедельника, заканчиваем в 20:00. Как оказалось по опросам на прошлой конференции, это самое удобное время для взрослых семейных состоявшихся разработчиков.

— О чём доклады?

О том, что мы понимаем и любим: о технологии. Если вам встретится фраза про рынки зарплат, гибкие методологии и «новые возможности для вашего бизнеса», это шпион и враг народа. Ниже детали и спикеры. Мы отбирали лучших и серьёзно постарались, чтобы вам было интересно. Потому что мы любим хардкор.

— Это ведь не первая .NEXT?

Точно. Мы уже проверили формат. Как сказал один из прошлых участников — у вас как двойной виски после водички других конференций.

— Зачем мне эта конференция?

Можно встретить ещё 600 таких же странных людей как и вы, говорящих нерусскими словами, узнать больше про нюансы реализации .NET Framework, потрогать живых парней из JetBrains и DevExpress, делающих инструменты разработки и лично набить им морду. Пообщаться с евангелистами Microsoft насчет последних новостей и трендов; поговорить с Михаилом Самариным из Futurice о карьерных возможностях для дотнет-разработчиков в Европе; обменяться опытом с коллегами из других компаний.

Developers, developers, developers...

DEVELOPERS!

— Как составлялся список спикеров?

  1. Мы взяли ведущих инженеров JetBrains, которые любят рассказывать как о своих инструментах, так и о том, как они решают технические проблемы, возникающие в процессе разработки
  2. Добавили лучших технических блоггеров по .NET-тематике
  3. Поперчили Дино Эспозито
  4. Положили сверху Михаила Самарина, который 15 лет живёт в Хельсинки и делает дотнет-бизнес по всему миру
  5. На десерт — добавили разработчиков других современных тулов (PostSharp, DevExpress)
  6. И накрыли сверху евангелистом из Microsoft. Куда ж без евангелистов.

— Как мне купить билет?

Пойти в форму регистрации, заполнить анкету и оплатить билет.

— Как купить билеты на онлайн-трансляцию?

Так же, как и обычный. Вот тут.
За несколько дней до конференции вам придёт персональная ссылка на страницу с плеером.

— Как понять, что мне нужно делать?

Лучше не пропускать .NEXT. Потому что до ноября-декабря следующего года ничего подобного в Москве не будет.

— Можно ли сделать так, чтобы компания оплатила для меня участие?

Конечно:

  1. договоритесь об участии с начальством
  2. узнайте в бухгалтерии реквизиты вашей компании
  3. заполните форму регистрации, перейдите к оплате и выберете пункт «Оплачивает компания»
  4. введите реквизиты, полученные в бухгалтерии.

Вот их не будет

3 зала, по 7 докладов по 50 минут каждый

Спикеры

Dino Esposito Dino Esposito

JetBrains

Андрей Акиньшин Андрей Акиньшин

Энтерра

Дмитрий Сошников Дмитрий Сошников

Microsoft

Михаил Самарин Михаил Самарин

Futurice

Дмитрий Нестерук Дмитрий Нестерук

JetBrains

Роман Агеев Роман Агеев

DevExpress

Тимур Гуев Тимур Гуев

Kaspersky Lab

Станислав Сидристый Станислав Сидристый

Luxoft

Кирилл Скрыган Кирилл Скрыган

JetBrains

Сергей Шкредов Сергей Шкредов

JetBrains

Роман Белов Роман Белов

JetBrains

Андрей Гордиенков Андрей Гордиенков

Luxoft Training

Игорь Манушин Игорь Манушин

VIAcode

Карлен Симонян Карлен Симонян

Luxoft

Дмитрий Иванов Дмитрий Иванов

JetBrains

Владимир Алмаев Владимир Алмаев

PMSOFT

Игорь Сычев Игорь Сычев

ВТБ24

Михаил Щербаков Михаил Щербаков

Positive Technologies

Андрей Часовских Андрей Часовских

Broadridge Financial Solutions

Сергей Михалев Сергей Михалев

Одноклассники

Никита Цуканов Никита Цуканов

Promarket

Доклады

Dino Esposito

Dino Esposito

ASP.NET vNext: What it means to you and what it means to Microsoft

The ASP.NET vNext platform is a new foundation for web development through the Microsoft stack. The new vNext platform inherits a good deal of features from current platforms, adds some breaking changes and, more importantly, it sets new goals and a new direction. It’s surely more important for the future of Microsoft than for the future of ISVs.

However, like it or not, you won’t be able to ignore vNext for too long. If it’s important for Microsoft, and you’re a Microsoft shop, then it will be important for you too at some point. Let’s find out what it’s all about and how it may affect development strategies.

Андрей Акиньшин

Андрей Акиньшин

Поговорим о различных версиях .NET

Доклад для Middle и Senior .NET-программистов о различиях в рантаймах. Вы узнаете:

Доклад будет полезен всем разработчикам, которые хоть раз сталкивались с «неожиданным» поведением рантайма.

Кирилл Скрыган

Кирилл Скрыган

ReSharper изнутри: многопоточность, структуры данных, memory traffic

Мы создаем приложения с огромной функциональностью, и потому нам приходится решать сложные задачи: оптимизация динамического выделения памяти («memory traffic»), синхронизация потоков с учетом отзывчивости пользовательского интерфейса, оптимизация кэшей.

Вы узнаете о:

Доклад будет полезен всем, кому приходится оптимизировать свои приложения: как по количеству операций в секунду (throughput), так и по времени отклика (latency).

Дмитрий Сошников

Дмитрий Сошников

Функциональное реактивное программирование на F#

Как оперировать «живыми» потоками данных с такой же простотой, как обычно оперируют данными в памяти. Вы познакомитесь с концепцией реактивного программирования и функциональным языком F# и увидите примеры того, как можно применять эти инструменты

Доклад будет полезен всем, кто интересуется функциональным программированием и хочет научиться применять его на практике.

Дмитрий Нестерук

Дмитрий Нестерук

Что нового в ReSharper 9

В ReSharper 9 добавлена поддержка Visual Studio «14», C# 6 и регулярных выражений, улучшена поддержка JS/TS и глобальных изменений (bulk fixes), добавлен новый редактор для форматирования кода и новые возможности навигации. Кроме того, все .NET-продукты JetBrains переезжают на новую общую платформу.

Поскольку ReSharper — де-факто индустриальный стандарт, то доклад будет полезен абсолютно всем .NET-разработчикам.

Роман Белов

Роман Белов

Memory & Performance. Tips & Tricks

Вы узнаете о типичных ошибках, приводящих к Memory Leak и Memory Traffic, что позволит вам сделать ваш код надежнее и производительнее. Среди ошибок, о которых вы услышите, будут как распространенные, так и достаточно хитрые.

Доклад будет полезен как тем, кто сталкивается по работе с утечками памяти и странным периодическим проседанием перфоманса.

Сергей Шкредов

Сергей Шкредов

В чем недостатки DSL и как решать те же задачи средствами метапрограммирования C#

Для автоматизации решения повторяющихся задач используют библиотеки, а в особо сложных случаях — даже небольшие языки программирования. При разработке ReSharper мы поставили и решили у себя много таких задач. Мы пришли к выводу, что в подавляющем большинстве случаев достаточно только C#, а изобретения собственных языков лучше избегать.

Вы узнаете, как выразить типичные задачи средствами метапрограммирования C#, в чем сложности разработки и сопровождения DSL-программ и каким, в этой связи, я вижу будущее программирования.

Доклад будет полезен тем, кто сталкивается с DSL на практике.

Михаил Самарин

Михаил Самарин

Как работать с внешними устройствами и оборудованием смартфона на Windows Phone

Вы узнаете как использовать аппаратные API под Windows Phone и сможете исключительно легко использовать камеру, обрабатывать живой видео-поток, обмениваться данными по Bluetooth с роботом Lego Mindstorms, настроить голосовое и сенсорное управление.

После доклада вы сможете сразу начать пользоваться аппаратными функциями смартфона, использовать их как в промышленных, так и в инженерных хобби-проектах.

Доклад будет полезен всем, кто разрабатывает (или хочет разрабатывать) под мобильные устройства.

Михаил Щербаков

Михаил Щербаков

Что и как нужно защищать в .NET-приложении

Основных компоненты архитектуры безопасности .NET Framework 4.0 и следующих версий. Доклад для тех, кто разрабатывает или планирует разрабатывать чувствительные к безопасности приложения, задумывается над проектированием расширяемой плагинами системы.

Вы узнаете:

Мы вместе создадим эксплойт для .NET Framework, который продемонстрирует выход из песочницы.

Доклад позволит сделать ваши приложения более надежными и защищенными. Он будет полезен тем .NET-разработчикам, проекты которых связаны либо с финансовой отраслью либо с какими-то личными данными пользователей.

Dino Esposito

Dino Esposito

Challenges, Pains and Points of Software Development Today

Customers order and buy software to mirror the real world as they see it. For this reason, a deep understanding of their business domain is key to write successful software. Analysis is more important than ever but analysis is a lot more effective with an initial sprint zero—which is just a fancier name for a lightweight form of waterfall.

Well-designed software is any software that understands and matches the business domain and that is easy to modify, adapt and even rewrite. Yet, developers make a point of using appropriate OOP techniques, inheritance, complex models that may enable a change via dependency injection. All good, except it’s deadly wrong and out of place in this version of the real world.

Дмитрий Иванов

Дмитрий Иванов

Принципы построения многопоточных десктопных .NET-приложений на примере ReSharper

Доклад основан на эволюции понимания многопоточности в команде ReSharper-а. Цель — поделиться выстраданным опытом и уберечь слушателей от щедро разбросанных граблей на тернистом пути построения надёжной многопоточной архитектуры .NET-приложения. Будет рассказано про специфику средств параллельного программирования в .NET, как, где и зачем их можно применять в больших проектах.

Доклад рассчитан на Senior .NET-разработчиков, которым приходится работать с многопоточностью. Предполагается предварительное знакомство участников с примитивами синхронизации.

Станислав Сидристый

Станислав Сидристый

Как работает CLR и как заставить его работать по-другому

Закрытость .NET Runtime вносит некоторое спокойствие в умы разработчиков. Ведь чем меньше API предоставляет CLR, тем меньше хочется с ним что-то делать. Вы узнаете, что скрывается за этой закрытостью, как устроен CLR «под капотом» и увидите, как сделать, чтобы CLR работал не так, как задумывался изначально.

Карлен Симонян

Карлен Симонян

Эффективное использование DLR

Dynamic Language Runtime начал свою историю с платформы Iron-языков (IronPython, IronRuby) как попытку привнести динамизм в CLR, став неотъемлемой частью среды. Однако подробное описание внутреннего устройства, потребления ресурсов и примеров применения, отличного от C# dynamic и скриптовых языков, отсутствует.

В докладе мы рассмотрим реальные примеры применения DLR, а также ответим на вопросы:

Владимир Алмаев

Владимир Алмаев

Mocks, Stubs & Rock'n'roll: поддерживаемые тесты с AutoFixture

Доклад о том, как писать минималистичные и выразительные тесты в декларативном стиле.

Вы узнаете, как при помощи open-source библиотеки AutoFixture:

Доклад будет полезен тем, кто пишет много модульных тестов и позволит впредь при написании тестов концентрироваться на том, что действительно важно, а не писать скучный и повторяющийся код.

Андрей Часовских

Андрей Часовских

Async/await: собираем грабли

В докладе будут разбираться основные заблуждения и ошибки в использовании async/await, а также будет дан список полезных советов по написанию асинхронного кода.

Доклад будет полезен тем, кто недавно начал использовать async/await и позволит понять, что стоит за этой технологией, в чем она удобна, а в чем кроются потенциальные опасности.

Тимур Гуев

Тимур Гуев

Обзор C# 6.0

Шестая версия языка C# продолжает традицию значимых изменений с каждой новой версией. Вслед за dynamic в 4.0 и async/await в 5.0 приходит компилятор с открытым исходным кодом Roslyn.

Вы узнаете как новый компилятор может повлиять на развитие языка, чем он поможет появлению новых инструментов для анализа кода, как он поможет использовать C# в качестве скриптового языка и какие еще нововведения появились в версии 6.0.

Доклад будет полезен тем, кто следит за развитием .NET-технологий и собирается в ближайшем будущем перейти на новую версию.

Игорь Манушин

Игорь Манушин

FitNesse in development

Где заканчиваются возможности unit-тестов, когда нужны интеграционные тесты, и как мы внедрили их у себя, используя FitNesse. Вы узнаете, как работает FitNesse, увидите примеры решения типовых задач, возникающих при верификации приложений и узнаете, какие подводные камни вас могут ожидать, и о том, как их избежать.

Доклад будет полезен всем, кто всерьёз заботится о качестве своих продуктов и особенно тем, у кого в проекте существуют формализованные процедуры верификации.

Роман Агеев

Роман Агеев

Быстрая бизнес-аналитика с помощью DevExpress Dashboard

Когда перед разработчиком встаёт задача визуализации данных для анализа, то есть два возможных пути решения:

  1. Долгий — написать всё самому, реализовав визуализацию на сторонних компонентах.
  2. Дорогой — внедрить End-User решение для бизнес-аналитики и не писать код совсем.

В компании Developer Express мы попытались найти золотую середину между этими двумя крайностями. Результатом стал продукт DevExpress Dashboard, который, с одной стороны, оформлен как набор компонентов, что позволяет разработчику встроить аналитику в своё приложение, а с другой - сам процесс создания визуализации не требует кодирования и, поэтому, доступен для не-технического специалиста. DevExpress Dashboard — это кросс-платформенный продукт предназначенный для быстрого создания информационных панелей — dashboards, что позволяет решить такие задачи, как группировка и агрегация данных, визуализация с помощью графиков и таблиц, фильтрация, навигация и поддержка согласованности данных.

В начале своего доклада я расскажу с какими трудностями может столкнуться разработчик, приступая к решению задачи анализа данных. Далее я продемонстрирую решение типичной задачи анализа с помощью DevExpress Dashboard, покажу как можно буквально “играть с данными”, рассматривая их под разными углами. В заключение я коснусь вопросов производительности, масштабируемости и кастомизации.

Андрей Гордиенков

Андрей Гордиенков

Рефакторинг кода с использованием PostSharp

Новые возможности рефакторинга с использованием PostSharp. Что делать когда код все еще «пахнет», а возможности чистого C# уже исчерпаны.

Вы узнаете:

Это позволит вам еще лучше провести границу между бизнес-логикой и инфраструктурным кодом.

Доклад для опытных разработчиков и техлидов.

Никита Цуканов

Никита Цуканов

Использование Linux в качестве платформы для серверных .NET-приложений

Запуск на Linux серверных приложений, использующих как инфраструктуру ASP.NET, так и такие популярные фреймворки как WebApi, NancyFx, ServiceStack. Основные проблемы и пути их решения. Настройка для улучшения производительности. Перспективы.

Сергей Михалев

Сергей Михалев

Правдивая история об использовании SQL Server Change Data Capture

В своем докладе я расскажу правдивую историю о том, как мы на предыдущей моей работе использовали Microsoft SQL Server Change Data Capture. Это возможность SQL Server-а, которая очень часто остается без должного внимания. О том как можно построить асинхронную event-driven систему в приложении, где исторически база данных была центральным и главенствующим звеном.

Доклад без прикрас: как было, с чего начинали и чем все закончилось! Реальная история - поэтому надеяться на успешный результат не стоит!

Доклад для тех, у кого на работе «Кровавый Enterprise». Будет полезен тем, у кого компоненты приложения за многие годы стало так сильно связано с базой данных, что и unit тест-то не написать. Не говоря уже, о всяких Service Bus, CQRS и тому подобных страшных словах.

Игорь Сычев

Игорь Сычев

Entity Framework 7 + Redis/AzureTableStore

Microsoft поворачивается лицом к NoSQL-миру в своих продуктах. Какие перспективы открываются для .NET-разработчиков, что будет в новой версии EF, какие ограничения NoSQL в EF накладывает на разработчика, сильно ли придется переучиваться?

Доклад будет полезен тем, кто думает об использовании NoSQL-решений в своих системах.

Золотые Спонсоры

Информационные партнёры

Стратегический инфопартнер

Официальный ТВ-партнер

Место проведения

Конференция пройдёт в гостинице Radisson Славянская (площадь Европы, д.2). Это в 5 минутах ходьбы от метро «Киевская».


Организаторы

Программа конференции

Дмитрий Нестерук
dmitri.nesteruk@jetbrains.com

Партнёры и спонсоры

Алексей Фёдоров
fyodorov.spbu@gmail.com

Билеты

Екатерина Курилова
ekaterina_kurilova@list.ru

Общие вопросы

Андрей Дмитриев
andrei-dmitriev@yandex.ru

Онлайн-трансляция

Иван Долгов
idsmbox@gmail.com

× Дмитрий Нестерук, JetBrains

Квант, разработчик, подкастер и частый спикер на программистских мероприятиях. Интересуется современными подходами в разработке ПО и эффективным использованием программных и аппаратных ресурсов для решения сложных задач в IT.

Microsoft MVP C# c 2009 года. Работает техническим евангелистом в JetBrains, руководит петербургской Группой ALT.NET.

× Сергей Шкредов, JetBrains

Интересуется архитектурой расширяемых приложений, инновационными подходами к разработке программ с использованием интеллектуальных инструментов и, конечно же, тем, как программисты, работая в команде, могут достичь выдающихся результатов и получать удовольствие от своей деятельности.

× Станислав Сидристый, Luxoft Training

Занимается разработкой около 9 лет. Успел позаниматься и разработкой операционной системы реального времени, и системой контроля данных телеметрии ракет-носителей, платформу для брокеров, финансовое ПО. Однако, устав от корпоративного сектора, в последнее время занимается разработкой на C# под мобильные устройства: iPhone/IPad/IPod и Android'ы с использованием фреймворка Xamarin.

× Кирилл Скрыган, JetBrains

Senior Software Developer в JetBrains. Помимо больших коммерческих приложений участвовал в Open Source проектах: Workflow server, NDjango, Bistro MVC, Knowledge.NET.

× Виталий Баум, bright box

Продуктовый менеджер компании bright box. Pанимается развитием двух сервисов Remoto и Dealer Mobility. До этого работал на компанию Microsoft в качестве консультанта по решениям для информационных работников (IW).

× Роман Белов, JetBrains

Программист@JetBrains. Режиссер@keen.visuals. Закончил матмех. Увлекается кино и алгоритмами VFX.

× Дмитрий Сошников, Microsoft

Технологический евангелист Microsoft Russia. Является доцентом МФТИ, НИУ ВШЭ и МАИ, где преподаёт курсы функционального, логического программирования и искусственного интеллекта. Автор более 60 трудов в области искусственного интеллекта и распределённого представления знаний, монографии, учебного пособия «Парадигма логического программирования» и книги «Функциональное программирование на языке F#». Член Российской ассоциации искусственного интеллекта и Ассоциации программного обеспечения F# (FSSF).

× Михаил Самарин, Futurice

Выступает на конференциях, преподает, программирует, руководит командой разработчиков и имеет титулы Microsoft MVP и Nokia Developer Champion. Его многолетний практический опыт покрывает такие области, как разработка мобильных приложений, интерактивные медиа инсталляции, системы поддержки судебно-медицинских исследований и видео наблюдений.

В настоящее время Михаил работает в финской компании Futurice, которая является официальным победителем конкурсов Best Place To Work in Europe в 2012 и 2013 годах.

× Михаил Щербаков, Positive Technologies

Работает над анализатором исходного кода Application Inspector в компании Positive Technologies. Один из разработчиков модуля поиска уязвимостей в ASP.NET приложениях. В рамках этого проекта работал над реализацией своей песочницы для безопасного выполнения пользовательского кода.

Профессиональные интересы: статический и динамический анализ кода, информационная безопасность, автоматизация отладки кода, исследование внутреннего устройства .NET CLR, системы виртуализации. Ранее работал Team Lead’ом в компаниях Acronis и Luxoft.

× Сергей Пугачев, Microsoft

Работает в Microsoft — занимается поддержкой крупных заказчиков. Автор книг по разработке приложений для Windows Phone и Windows 8. Выступал с докладами на многочисленных конференциях, в том числе DevCon, TechEd Russia, Patterns & Practices Summit и др. Microsoft MVP в 2009-2012 г.

× Дмитрий Иванов, JetBrains

Senior Software Developer в JetBrains, разработчик ядра ReSharper. Помимо прочего, занимается кешами, многопоточностью и производительностью. Закончил кафедру системного программирования математико-механического факультета СПбГУ в 2006 году.

× Карлен Симонян, Luxoft

Работает программистом в Luxoft. Интересуется функциональным программированием и разработкой распределённых приложений. Пишет о платформе .NET в блоге и на хабре.

× Андрей Акиньшин, Энтерра

Lead .NET Developer, MCP, к.ф.-м.н., серебряный призёр ACM ICPC, постдок в Вейцмановском институте науки. В свободное время любит разбираться во внутренностях .NET и делиться интересными находками с сообществом.

× Андрей Часовских, Broadridge Financial Solutions

Занимается разработкой enterprise систем в финансовой индустрии. Интересуется платформой .NET в целом и Windows Phone в частности. Закончил Политех.

× Игорь Манушин, VIAcode

.NET-Разработчик Enterprise-приложений. В свое время сделал плагин для Fitnesse (NetRunner), который добавил удобные функции для тестирования.

× Тимур Гуев, Лаборатория Касперского

.NET-разработчик в Лаборатории Касперского. Профессиональные интересы: исследование внутреннего устройства .NET, CLR, JIT, C#, написание статей по математике и информатике, олимпиадное программирование. В свободное от работы время преподаёт математику, готовит школьников к олимпиадам.

× Роман Агеев, DevExpress

Тимлид команды DevExpress Dashboard в Developer Express.

× Андрей Гордиенков, Luxoft Training

Евангелист платформы NPTV в DigitalOctober. Занимается валидацией API фреймворка, написанием документации, статей по разработке приложений на фреймворке NPTV. В Luxoft читает тренинги по архитектуре приложений и практикам программирования, как делать вещи лучше и проще. Имеет десятилетний опыт работы в IT, включая Intel, где можно было наблюдать множество подходов и решений и участвовать в их реализации. Преимущественно серверный код на C#.

Постоянно интересуется новыми технологиями, способными сократить рутинную ручную работу, максимально отделить рутинные процессы от человеческого влияния: АОП, Rx.

× Владимир Алмаев, PMSOFT

Выпускник МГТУ им. Баумана. Разработчик в компании PMSOFT. Технологии: .NET, WPF, ASP.NET MVC, SharePoint; Java: JAX-RS, Jersey. Внедрил практики написания тестов, continuous integration (TeamCity, NuGet, MSBuild, xunit.net, Microsoft Fakes, dotCover, Maven).

Интересуется проектированием и тестированием приложений (от шаблонов проектирования и управления зависимостями до автоматизации сборки на build-сервере).

× Dino Esposito, JetBrains

A consultant and the author of several .NET books published by Microsoft Press. Based in Italy, Dino is a frequent speaker at industry events worldwide.

In the May 2006 edition of Microsoft's Developer Network (MSDN) Magazine, Dino made his 100th consecutive installment to the column called "Cutting Edge". He has been writing this column since January 1998 in Microsoft Internet Developer (MIND) — which in March 2000 merged with Microsoft Systems Journal (MSJ) to form MSDN Magazine. He is also a frequent contributor to Dr. Dobb's, where he writes primarily about programming with Microsoft Web technologies, especially ASP.NET and ASP.NET MVC.

× Никита Цуканов, Promarket

Начинал в Навителе с разработки под WinCE/Mobile на C/C++. В дальнейшем занимался разработкой VPN-сервиса с кроссплатформенным клиентом на Gtk#, серверная часть которого писалась так же на C#.

В настоящее время руководит разработкой в стартапе Promarket. Mono в production использует почти пять леть.

× Игорь Сычев, ВТБ24

.NET Geek последние 7 лет. Специализируется на разработке .NET-бэкэндов.

В прошлом — интерн в Microsoft Research и девелопер в ABBYY.

× Сергей Михалев, Одноклассники

Разработчик в Одноклассниках, но на конференции рассказывает о своём опыте в предыдущей компании. Автор «сериала» - 5 серий про «Подход доктора Хауса в оптимизации SQL запросов».

Лидер петербургской SQL Server User Group. Увлекается легкой атлетикой и триатлоном.