Speaker Details

Alexey Soshin

Depop

Author of "Kotlin Design Patterns and Best Practices" book and "Pragmatic System Design" video course.

Backend for Frontend and Kotlin

Backend for Frontend, or simply BFF, is an architectural pattern that allows teams to iterate quickly, by enabling frontend engineers to easily introduce changes on the backend.


At Depop we decided to adopt Kotlin for the purpose of developing BFF services. In this talk, we'll discuss the reasoning behind that decision, the main benefits of that approach, as well as some caveats to it.

Microservices Architecture
Kotlin
Design Patterns