top of page


7-9 OCT. 2026
BERLIN


( SPEAKER )
Sinan Kozak
Android Staff Engineer - Delivery Hero
( SESSION )
The ViewModel Performance Trap: When State Management Bites Back
ViewModels are a lifesaver—until they’re not. In growing codebases, they can become a subtle source of latency and instability. Logic inside a ViewModel can kick off too eagerly, drift across threads, or execute far too late—making it a hidden bottleneck in your app’s startup and rendering paths.
This talk dissects how misuse of ViewModel scope, threading, and initialization patterns can degrade performance. We’ll demonstrate how to detect these patterns using traces, logs, and custom metrics, and we’ll share sustainable strategies to keep ViewModels lean, responsive, and maintainable. Ideal for teams striving for long-term stability, responsiveness, and architectural clarity.
bottom of page