Sergey Ryabov

Software Engineer @ Facebook

Talk Title

Kotlin Adoption in the Giant Java Application






15:20 > 40 min


on Twitter

Usually, Kotlin adoption is a smooth process: do some initial configuration and then follow the typical flow "writing code → building code → shipping code". But turns out this experience does not scale well for a really big project.

Two Sergeys will walk you through the Kotlin adoption journey at Meta. You will learn what problems speakers have encountered while trying to bring a new programming language into the biggest mobile codebase: from infrastructure support to hardcode JVM bytecode optimizations. Contains bloody DEX code.

Speaker Bio

Sergey is a Software Engineer in London, where he relocated recently after putting on hold his digital nomadic lifestyle. Currently works on Android UI Frameworks. He is a co-organiser of the first Kotlin User Group in Russia and Android Academy in SPb and Moscow, usually speaks about Kotlin & Android. Rx addict, Kotlin early adopter.