How Major Metros Run on Kotlin Multiplatform

Every time you tap through a subway gate in New York City, you're using Kotlin Multiplatform! In this episode, we sit down with Paweł Kwieciński from Masabi to explore how they brought a decade-old Java codebase to KMP, powering ticket validation across mobile apps, embedded devices, and backend systems for public transit agencies worldwide.

About Paweł Kwieciński

Paweł Kwieciński works at Masabi, where he helped bring a decade-old Java codebase to Kotlin Multiplatform for transit ticketing systems used worldwide.

Show Notes

Additional notes

Exposed 1.0 and Beyond

The Kotlin ecosystem is full of powerful tools and frameworks — and in this episode of Talking Kotlin, we're diving deep into Exposed, JetBrains' Kotlin SQL library, which recently reached its 1.0 release. Sebastian and Márton sit down with Chantal from the Exposed team to explore what Exposed is, where it came from, and how it helps developers work with databases in a Kotlin-first way. Continue reading

Kotlin 2.3 Release Special (Audio Exclusive)

Published on February 03, 2026

Building AI Agents With Koog

Published on November 17, 2025