Summary
Dmitri Plotnikov is a Senior Staff Software Engineer based in Palo Alto with over 30 years of software engineering experience and 17 years at Google, specializing in mobile and systems work across Java, Android, iOS/Objective-C, C/C++, web technologies, and language processors. He combines deep platform-level expertise—demonstrated by contributions to Android core apps and recovery (TWRP) to add quiescent reboot behavior—with user-facing improvements like UI/UX enhancements to the CyanogenMod calculator and MMS contact avatar support. At Google he has focused on bridging legacy and modern APIs, modernizing phone and contacts stacks while keeping compatibility and usability in mind. Known for pragmatic, low-level problem solving, he frequently moves between front-end UI refinements and back-end system changes, shipping reliable fixes for rounding, input handling, and reboot behavior. Dmitri’s ongoing open-source work on CEL and Android tooling underscores a persistent interest in platform evolution and developer-facing infrastructure.
17 years of coding experience