Summary
Roman Kamyshnikov is a Senior Android Engineer based in London with eight years of experience building and modernizing mobile apps for finance and insurance. He champions Compose-first, single-activity architectures and has led large refactors and multi-module builds, automating CI workflows including screenshot generation for Composable previews. Skilled in Kotlin, coroutines, Flow, Jetpack libraries, DI, and testing tools, he couples pragmatic engineering (feature toggles, server-driven UI) with developer QoL improvements like in-app mocks and debug menus. A polyglot communicator fluent in English and Spanish with some German, he also writes technical articles and experiments with ML-driven image editing from his earlier startup work. His PhD-level engineering background and hands-on release management give him rare depth for tackling complex, high-stakes mobile products.
8 years of coding experience