Summary
Andrew Shikhov is a Senior Android Engineer with 11 years of experience building production-grade mobile apps and modernizing large codebases, currently driving a Kotlin-first transformation at Social Games. He migrated monolithic JVM projects to Kotlin, Kotlin Multiplatform and coroutine-based architectures, and routinely authors Kotlin DSLs for testing and configuration to simplify complex workflows. Deep roots in native Android UI, performance tuning and lifecycle management stretch back to early mobile Java and J2ME work, giving him an uncommon appreciation for backward compatibility and resource-constrained devices. Comfortable across the full stack of build and CI tooling, he has moved shell scripts, Gradle and build logic into Kotlin scripts and champions reproducible, testable code. An active participant in Kotlin and Android communities, he leverages issue trackers, discussions and open-source contributions to stay at the cutting edge of platform and language evolution.
11 years of coding experience
14 years of employment as a software developer
English, Ukrainian