Конференция С++ Russia — это два дня и несколько треков хардкорных технических докладов, посвященных C++: concurrency, производительность, архитектура и инфраструктурные решения — всё для того, чтобы ваш код выглядел лучше и делал больше. Конференция ориентирована на опытных разработчиков, никаких вводных докладов!
Sean Parent is a principal scientist and software architect for Adobe's mobile digital imaging group. Sean has been at Adobe since 1993 when he joined as a senior engineer working on Photoshop and later managed Adobe's Software Technology Lab. In 2009 Sean spent a year at Google working on Chrome OS before returning to Adobe. From 1988 through 1993 Sean worked at Apple, where he was part of the system software team that developed the technologies allowing Apple's successful transition to PowerPC.
Bryce Adelstein Lelbach has spent nearly a decade developing libraries in C++. Bryce is passionate about C++ evolution and is one of the leaders of the C++ community. He is an officer of ISO/IEC JTC1/SC22/WG21, the C++ Standards Committee. Bryce chairs both the C++ Committee's Tooling Study Group (SG15) and Library Evolution Incubator (SG18). He is the program chair for the C++Now and CppCon conferences, and the chief organizer of the Bay Area C++ User Group. On the C++ Committee, he has personally worked on the C++17 parallel algorithms, executors, futures, senders/receivers, multidimensional arrays, and modules. Bryce works at NVIDIA, where he leads the CUDA C++ core libraries team. He is one of the initial developers of the HPX parallel runtime system. He also helped start the LLVMLinux initiative and has occasionally contributed to the Boost C++ libraries.
Eric Niebler is a senior engineer at Facebook and an active member of the ISO C++ Standardization Committee. He was the principal author of the Ranges TS, which forms the basis of the Range support in C++20, and of the range-v3 library on which it is based. Before Facebook, Eric consulted independently and with BoostPro computing. He has authored several Boost libraries and served as a Boost release manager and a member of the Boost Steering Committee. He's happiest when finding powerful, elegant, and efficient abstractions for complicated code, and firmly believes code can and should be fast and beautiful.
Björn wrote his first program in 1980. After completing his MSc in CS and Engineering in 1994, programming has been the primary source of income, mostly from writing embedded software for communications systems. He has been working for a while at Net Insight, where he wears many hats, including mentor, trouble shooter, network communications expert, software architect and programmer; the latter in increasingly modern C++.
Occasionally Björn has been seen tinkering with unorthodox software constructs, pondering "what can be done with this?" He lives in Stockholm.
Программист, интересующийся конкурентной обработкой данных в многопоточных средах. Воплощатель чужих идей, автор библиотеки Concurrent Data Structures.
Timur Doumler is a C++ developer specializing in audio and music technology, an active member of the ISO C++ committee, and part of the #include < C++ > team. He is passionate about building communities, clean code, good tools, and the evolution of C++.
Marshall has been programming professionally for 35 years. He is the author of Boost.Algorithm, and has been a contributor to Boost for more than 15 years. He is the chairman of the Library working group of the C++ standard committee. He is the lead developer for libc++, the C++ standard library for LLVM.
Эксперт-разработчик C++ в Яндекс.Такси.
Представитель России в ISO на международных заседаниях рабочей группы по стандартизации C++. Автор нескольких принятых предложений к стандарту языка C++.
Aвтор Boost-библиотек TypeIndex, DLL, Stacktrace и активный maintainer Any, Conversion, LexicalCast, Variant.
Автор книг «Boost C++ Application Development Cookbook» и «Boost C++ Application Development Cookbook, Second Edition».
Изобретатель новой метапрограммной техники для рефлексии в C++14.
Hana is working as a senior researcher at Avast Software. Her responsibility is exploring new ideas and optimizing existing ones. She also propagates modern C++ techniques and libraries in internal tech talks and gives talks at local C++ meetups. She studied computer science at Mendel University and subsequently taught several courses there, including Data Structures, Computability and Complexity, and Formal Languages and Automata.
Ivan Čukić is the author of "Functional Programming in C++" published by Manning.
He is one of the core developers in KDE, the largest free/libre open source C++ project.
He is also teaching modern C++ techniques and functional programming at the Faculty of Mathematics in Belgrade and has been using C++ for more than 20 years. He has been researching functional programming in C++ before and during his PhD studies, and uses the techniques in real-world projects.
Четыре года занималась разработкой базовых компонентов для флагманских продуктов Лаборатории Касперского. Последние три года сместила фокус на область безопасности транспортного сектора. За это время поучаствовала в создании нескольких прототипов: безопасного гейтвея для автомобилей на базе Kaspersky OS в партнерстве с австрийской компанией AVL, EDR-решения для head unit’a автомобиля на базе QNX OS, аналогичные исследования проводит на базе автомобильной платформы Genivi. Писала на C и С++.
Arno is responsible for the design, architecture, and development of all the think-cell's software products. He oversees think-cell's R&D team, Quality Assurance, and Customer Care.
Before founding think-cell, Arno worked at Microsoft Research and McKinsey. Arno studied computer science and management and holds a Ph.D. from the Georgia Institute of Technology with a specialization in Computer Graphics.
Специальные зоны для общения со спикерами в перерывах между докладами. Без цензуры, без паники, без ограничений по времени.
Обсуждения, где нет ведущих и спикеров. Те самые кулуары, где рождаются новые идеи и создаётся будущее.
C++ программист. Организатор C++ Siberia.
Эксперт-разработчик C++ в Яндекс.Такси.
Представитель России в ISO на международных заседаниях рабочей группы по стандартизации C++. Автор нескольких принятых предложений к стандарту языка C++.
Aвтор Boost-библиотек TypeIndex, DLL, Stacktrace и активный maintainer Any, Conversion, LexicalCast, Variant.
Автор книг «Boost C++ Application Development Cookbook» и «Boost C++ Application Development Cookbook, Second Edition».
Изобретатель новой метапрограммной техники для рефлексии в C++14.
Выпускник Факультета Вычислительной Математики и Кибернетики МГУ им. М. В. Ломоносова. Там же получил степень кандидата физико-математических наук (1999). Работал в оборонных научно-исследовательских центрах, в НИВЦ МГУ. Преподавал и проводил исследования в МГУ и в престижных технических университетах Европы — ETH Zurich (с 2000 по 2006 годы) и EPFL Lausanne (с 2009 по 2010 годы). Руководил несколькими успешными исследовательскими и промышленными проектами по разработке ПО: языки и системы имитационного моделирования, компиляторы С++ и Zonnon и др. В настоящее время — профессор университета Иннополис (Россия). Область исследований — семантика языков программирования, проектирование и разработка компиляторов ЯП.
Старший менеджер в компании SolarWinds.
Организатор С++ сообщества CoreHard и сообщества тестировщиков-автоматизаторов COMAQA.
В прошлом — участник разработки продукта Hyper-V в компании Microsoft.
Область технических интересов — архитектура, производительность, отладка.
Более 5 лет занимается разработкой ПО в области информационной безопасности. Более 3 лет активно использует методы анализа данных для разработки и внедрения методов машинного обучения в ИБ. До начала карьеры разработчика занимался исследованиями в области радиофизики и преподаванием в высшей школе.
Программный координатор.
Конференция — это не только доклады, но и стенды партнёров, где можно пообщаться с разработчиками крупных компаний, поучаствовать в конкурсах и розыгрышах, послушать мини-доклады.
О компании
JetBrains — международная компания, которая делает профессиональные инструменты для разработки на языках Java, Kotlin, C#, C++, Ruby, Python, PHP, JavaScript и многих других, а также современные средства командной работы.
20 лет JetBrains создает эффективные инструменты, освобождая разработчиков от рутины и помогая сосредоточиться на творческих задачах. Компании сегодня доверяют более 7 миллионов пользователей из 225 стран по всему миру. Семь офисов JetBrains расположены в пяти странах: более 1000 сотрудников работают в Праге, Санкт-Петербурге, Бостоне, Москве, Мюнхене, Новосибирске и Амстердаме. В 2017 году язык программирования Kotlin, разработанный специалистами компании, стал официальным языком для разработки Android-приложений
О компании
МойОфис – продукт для организации корпоративной рабочей среды и совместной работы с документами, включающий в себя полный набор современных офисных приложений для всех популярных операционных систем, веб-браузеров и мобильных платформ. Значительное внимание в компании уделяется всем аспектам качества: от дизайна и удобства использования до чистоты кода и уровня покрытия тестами.
О компании
Команда PVS-Studio разрабатывает, продвигает и продает одноименный статический анализатор кода, который находит ошибки в C, C++, C# и Java на Windows, Linux и macOS.
Активности на стенде
Привет! Мы — #pvsstudio и мы разрабатываем статический анализатор PVS-Studio для выявления ошибок и дефектов безопасности в коде программ на языке C, C++, C# и Java.
На своём стенде #pvsstudio, мы подробно расскажем о возможностях анализатора и как его можно внедрить для регулярного использования в большом проекте.
Также вы сможете получить лицензию на месяц, чтобы подробно познакомиться с инструментом на практике, проверяя свои проекты.
О компании
Компания Alber Blanc развивает несколько высокотехнологичных проектов. Ядром компании является алгоритмическая высокочастотная торговля на финансовых рынках. Начав более 10 лет назад на Московской Бирже, сегодня они делают 20 миллионов сделок в месяц с общим оборотом более 30 миллиардов долларов на множестве площадок. В Alber Blanc торгуют акциями, фьючерсами, опционами и даже криптовалютами. Для быстрой передачи рыночных данных между биржами, что является неимоверно важным для высокочастотной торговли, там развивают систему радиосвязи на коротких волнах. Еще один проект этой амбициозной команды Microavia - это первый шаг из мира финансов в реальный сектор. Целью этого проекта является объединение БПЛА, посадочных станции, системы контроля траффика и удаленного управления в полностью автономное решение, которое позволит значительно упростить и удешевить решение задач, в которых могут использоваться БПЛА.
Активности на стенде
На стенде Alber Blanc вы узнаете про самую короткую легальную дорогу девелопера в мир больших денег: мы делаем 20 миллионов сделок в месяц с общим оборотом 30 млрд долларов. Кроме того, вас ждут небольшие задачки и головоломки с призами.
О компании
ЦРТ создает системы в сфере распознавания лиц и голосовой биометрии, распознавания и синтеза речи, многоканальной записи, обработки и анализа аудио- и видеоинформации. Наши команды ведут разработку на языках Java, C#, C++, Python, JavaScript и других.
Активности на стенде
Ребята из ЦРТ покажут на стенде свои крутые технологии распознавания лица. А участники конференции смогут пообщаться с телеграм-ботом, который задаст разные вопросы, познакомит с компанией и командой, предложит решить несколько задач. Всех посетивших стенд ждут памятные подарки, а решивших задачи - классные призы! Приходите, будет интересно.
О компании
Российский Исследовательский Центр Samsung (SRR) - это прогрессивный центр исследований и разработок, располагающийся в Москве, на базе которого действует научная лаборатория, фокусирующаяся на искусственном интеллекте. Миссией центра является развитие передовых технологий в сфере искусственного интеллекта(AI), системного программного обеспечения (OS) и оптических технологий, а также взаимодействие с ведущими научно-исследовательскими организациями России. Дата открытия: 1993 год
Активности на стенде
На стенде Samsung Research вы сможете пообщаться с Ведущими Инженерами и HR командой о проектах компании, решить интересную задачу и получить памятные сувениры. 10 участников с лучшими результатами будут объявлены на Demo Stage от Samsung Research.
О компании
Корпорация Intel была основана в 1968 году Робертом Нойсом и Гордоном Муром. На протяжении 50 лет Intel создает инновационные технологии, открывающие новые возможности для людей. Корпорация Intel является мировым лидером в области микроэлектроники и информационных технологий.
Intel в России. Первое представительство Intel в России было открыто в 1991 году в Москве. Сегодня в российских офисах Intel в Москве и Нижнем Новгороде работают более 800 человек.
Активности на стенде
На стенде Intel вы сможете пообщаться с разработчиками из Intel Software, а также техническим специалистом по новейшим архитектурам Intel (Intel CPU, Intel® Optane™)
О компании
Luxoft - ведущий поставщик услуг в области разработки программного обеспечения и инновационных ИТ-решений с клиентской базой по всему миру, состоящей главным образом из крупных транснациональных корпораций.
Услуги Luxoft по разработке ПО включают в себя разработку и поддержку базового и критически важного заказного ПО, проектирование и тестирование продуктов, а также технологический консалтинг.
Активности на стенде
На стенде Luxoft можно будет принять участие в розыгрыше крутых наушников и рюкзаков, а также, если правильно решить задачи, получить легендарную футболку Luxoft с новым дизайном.
О компании
IncrediBuild, the market leader in software development acceleration, dramatically reduces build, testing, code analysis and other development times. With its unique distributed processing acceleration technology, IncrediBuild is the only commercial tool bundled into Visual Studio. IncrediBuild supports more than 200,000 users at over 2,500 companies.
Активности на стенде
Get a chance to speak with our tech-experts, learn about our projects and have a good luck in the ruffle.
О компании
think-cell is the leading data visualization software for business presentations. Their challenge is to offer the most intuitive user interface for generating complex data-driven charts and slides, while at the same time ensuring consistency, accuracy and seamless integration with Microsoft Office. They save time for their users by automating many tasks for them, like chart labeling or slide layout. Along the way, they work on challenging visualization problems, reverse-engineering of Microsoft’s code, and reinventing the user interface. They do this all based on their own pioneering C++ library, which they have the liberty to perfect along with the rest of their code. think-cell is the only German company funding a C++ ISO committee delegation.
Активности на стенде
Come join us at our booth and have a chat with our software developer Andrey and our company CTO Arno Schoedl, who will also be a speaker at the conference. Feel free to ask them about the talk, the code we use, or life at think-cell.
If you are looking for career opportunities, our friendly HR representative Julia will be happy to provide you with more details.
In addition to good company and German candy, we invite you to stop by and pick up a free coffee mug.
О компании
Softline — лидирующий глобальный поставщик IT-решений и сервисов, работающий на рынках Восточной Европы, Америки и Азии. Мы помогаем нашим заказчикам осуществить цифровую трансформацию бизнеса и защитить его от угроз средствами кибербезопасности. Мы предлагаем комплексные технологические решения, облака, программное и аппаратное обеспечение и широкий спектр IT-услуг. Компания представлена в 95 городах 50 стран мира. За более чем 25 лет успешной деятельности мы накопили уникальный опыт работы на крупных, динамично развивающихся рынках. Клиентами Softline уже стали более 60 000 частных и государственных организаций всех масштабов.
О компании
Itiviti – это ведущая международная IT-компания с большим опытом реализации инновационных решений в сфере финансовых технологий.
Компания разрабатывает и продает высокопроизводительные системы для алгоритмической торговли. Их программное обеспечение используют ведущие трейдинговые компании, банки, брокеры и хэдж-фонды более чем в 30 странах мира. Благодаря торговой платформе клиенты Itiviti подключаются более чем к 150 электронным торговым площадкам и рынкам во всех ключевых финансовых центрах мира.
Сообщество программистов C++ в России.
The St. Petersburg C++ User Group unites professionals and beginners interested in modern C++ and related tools, sharing experiences and networking. We plan to meet about once a month. Come to listen, discuss and share opinions.
Если вы хотите стать партнёром конференции — пишите на partners@cppconf.ru.