All speakers /

Michail Zarečenskij

Lead Language Designer @ Kotlin
Michail Zarečenskij

Michail Zarecenskij is a software engineer and language designer specializing in Kotlin. With nearly a decade of experience at JetBrains, Michail has played a few roles in Kotlin’s evolution, including leading teams in compiler development, IDE integration, core tooling like Dokka, and language specification. Currently serving as the Lead Language Designer, he oversees the design and productization of Kotlin’s features, ensuring they align with the needs of developers. His expertise spans from compiler architecture to teaching JVM programming languages

Opening Keynote

Sebastian Aigner, Michail Zarečenskij, Vsevolod Tolstopyatov, Svetlana Isakova, Jeffrey van Gogh, Márton Braun, Chantal Loncle, Josh Long

Introductory and overview

May 21, 09:0010:00

Evolving Language Defaults

Michail Zarečenskij

Intermediate

May 21, 11:1512:00