From Programming Languages to Developer Experience

Roman Elizarov
Yandex City Services Techplatform

Yandex City Services Techplatform
An expert in multithreading and distributed programming, teach a thematic course at ITMO in St. Petersburg.
For 15 years, I developed highly loaded systems for exchanges and brokers at Devexperts, mainly using Java. In the recent past, I worked for JetBrains for 7 years, where I led the team working on the Kotlin language, focusing on the design of the language and libraries. The author of Kotlin coroutines, a mechanism for asynchronous computing.
Currently, I head the development experience improvement department in the Ecom and Ridech business group of Yandex, where I am responsible for the convenience and happiness of developers.
Yandex City Services Techplatform
Scientific Programming Centre
Yandex City Services Techplatform
Scientific Programming Centre
JetBrains
JetBrains
Haulmont