Ivan Vlasov is an Android developer with 10+ years of experience, blending product and freelance work since 2013 and currently building mobile experiences at Aviasales from Spain. He specializes in Kotlin-first architectures—Clean Architecture, MVI, Coroutines+Flow—and has modernized legacy banking apps, led large refactors, mentored engineers and conducted interviews. Comfortable across RxJava, Dagger2, Koin/Kodein and Room, he’s actively exploring Jetpack Compose for complex UIs while occasionally crafting DSL-style APIs. Open to product roles with relocation to Germany, Austria, the UK or the Netherlands, he brings a pragmatic, self-driven approach rooted in a math-and-informatics engineering background.
10 years of coding experience
1 year of employment as a software developer
Bachelor of Engineering - BE, Math and Informatics, Bachelor of Engineering - BE, Math and Informatics at Санкт-Петербургский Государственный Университет
Contributions:3 releases, 16 commits, 1 PR in 16 days
apifaunadbjava-librarydatabase-apidatabase
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.