Ilya Demidovich

Development Team Lead at Лаборатория Касперского

Moscow, Moscow, Russia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Ilya Demidovich is a Development Team Lead with eight years of hands-on experience building and shipping Android applications and native C/C++ modules, now leading mobile development at Kaspersky Lab. He combines deep Android expertise (Java/Kotlin) with test automation skills—having contributed notable enhancements to the popular Kaspresso UI test framework, including full-window screenshot capabilities. Ilya has delivered security-focused features and SDKs for flagship apps, worked on integrations from BLE/Unity to payments and cryptography, and routinely tackles native refactoring to simplify long-lived products. Based in Moscow, he balances team leadership with active open-source collaboration and occasional technical writing, bringing a pragmatic focus on maintainability and testability to complex mobile systems.
code8 years of coding experience
job7 years of employment as a software developer
bookСтепень бакалавра, Engineer-system-programmer, Степень бакалавра, Engineer-system-programmer at Belarusian State University of Informatics and Radioelectronics
languagesРусский, Английский, Белорусский
stackoverflow-logo

Stackoverflow

Stats
373reputation
24kreached
8answers
9questions
github-logo-circle

Github Skills (14)

espresso10
ui-automation10
junit10
android10
testing10
kotlin9
dsl8
callback6
memory-leaks6
google-play-games6
unity-game-engine6
google-play6
android-paging6
google-play-services6

Programming languages (7)

C#JavaShaderLabLuaHTMLKotlinPython

Github contributions (5)

github-logo-circle
KasperskyLab/Kaspresso

Nov 2022 - Dec 2022

Android UI test framework
Role in this project:
userMobile Developer (Android) & QA Engineer / Test Automation Engineer
Contributions:9 reviews, 40 commits, 13 PRs in 1 month
Contributions summary:Ilya primarily focused on enhancing the Android UI test framework Kaspresso, adding features for full screenshots and improving the existing screenshot capabilities. Their contributions included implementing new methods for taking full screenshots, refactoring existing screenshot-related code, and adding tests to ensure the correct functionality of full-window screenshots. Furthermore, the user modified existing test cases by introducing new assertions and verifying that screenshots were saved correctly, contributing to overall test coverage.
flakinessui-testinterceptorsdsltesting
Areyana-Inc/Ahri

Dec 2018 - Oct 2020

Android app that implements CheapShark API with additional features
Contributions:84 PRs, 120 pushes, 6 tags in 1 year 9 months
apiandroidadditionalandroid-appfuel
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.
Request Free Trial
Ilya Demidovich - Development Team Lead at Лаборатория Касперского