Dmitry Movchan is a Head of Engineering based in Moscow with a decade of experience building Android apps, backend services, and CI/CD/test automation. He led growth from small teams to a 35+ Android organization at VK, establishing onboarding, UI testing standards and product features like TikTok-style video and onboarding flows. Previously at Revolut and Kaspersky Lab he drove major redesigns that materially improved app ratings and shipping speed, and contributed to the Kaspresso UI test framework and numerous test automation utilities. A Bauman MSTU master's graduate, Dmitry is an active community builder—organizing Android Academy and serving on AppsConf’s program committee—and is known for scaling processes as much as code.
10 years of coding experience
5 years of employment as a software developer
Master's degree Computer systems and networks, Master's degree Computer systems and networks at Bauman Moscow State Technical University
Contributions summary:Dmitry's contributions center around enhancing the `kaspresso` Android UI test framework. They added utilities for UI interaction like waiting for visibility and clicking on permission dialogs. The user also modified the `gradlew.bat` file and created a `PortForwardedServer` class. The user also added improvements in the test utilities with the `Utils.kt` file, adding features such as screenshots.
Contributions:9 commits, 7 pushes, 1 branch in 8 months
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.