Summary
Dmitry Ivanov is a versatile software developer with 9+ years of experience across server-side Linux, mobile (Symbian, Android, iOS), and Windows desktop development, currently contributing at Yandex. He brings deep C/C++ expertise (STL, Boost, OpenGL), solid multithreading and networking skills, and practical experience with Python, SQL, and build/scripting tools for end-to-end systems. His background includes embedded and proprietary platform work for Motorola, geolocation backend development, and GUI/dictionary tooling—demonstrating an ability to move between low-level systems and higher-level application layers. Known for quickly learning new platforms and solving nontrivial problems, he blends pragmatic engineering with a history of cross-platform prototyping and production delivery.
9 years of coding experience
5 years of employment as a software developer
Computer science, Computer science at Novgorod State University named after Yaroslav-the-Wise (NovSU)