Dmitrii Merkurev

Senior Software Engineer at Google

London, England, United Kingdom
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
Dmitrii Merkurev is a Senior Software Engineer based in London with 11 years building Android, CI/CD and infrastructure systems for companies including Google and Yandex. He specializes in device bring-up, kernel and filesystem work (notably FUSE and EROFS), virtualization (Cuttlefish, QEMU, crosvm) and automating complex build-and-release pipelines. At Google he focuses on performance and low-level platform integration; earlier roles saw him design CI/CD and functional test infrastructures and ship Android apps. His open-source build contributions include integrating EROFS compression hints into the Android build system, demonstrating an eye for practical build optimization that spans scripts, tooling and release flows. Dmitrii combines deep systems-level expertise with hands-on automation, able to move a change from kernel or image format through to CI and signed release artifacts. He trained as a system architect at Mail.ru Technopark and brings a pragmatic, end-to-end mindset to platform engineering challenges.
code11 years of coding experience
job6 years of employment as a software developer
bookSystem architect, System architect at Technopark project at Mail.ru Group
bookМосковский Государственный Технический Университет им. Н.Э. Баумана (МГТУ)
languagesРусский, English
github-logo-circle

Github Skills (29)

filesystem10
file-management10
data-communication10
c-language10
python10
fastboot10
net10
storage10
android-build10
c1110
networking10
c1710
data-storage10
file-storage10
u-boot10

Programming languages (13)

JavaC++CMakefileGoGroovyKotlinDockerfile

Github contributions (5)

github-logo-circle
aosp-mirror/platform_build

May 2022 - May 2022

Role in this project:
userAutomation Engineer / Build & Release Engineer
Contributions:7 commits in 2 days
Contributions summary:Dmitrii's primary contribution focuses on integrating EROFS compress hints into the Android build system. This involves modifying the `build_image.py` script to incorporate compression strategies specified in hint files and adding relevant properties. Additionally, changes were made to `envsetup.sh`, `tapasHelp.sh` and `tools/releasetools/sign_target_files_apks.py`, indicating the user also worked on integrating changes into the broader build and release process and environment. These modifications indicate the user is responsible for streamlining and enhancing the image build process.
Show case card view
Contributions:14 releases, 32 commits, 3 PRs in 1 year 3 months
card-viewandroidjitpack
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