Summary
Dmitry Ivanov is a senior frontend developer based in Moscow with 13+ years of hands-on experience building web and mobile applications across React, Vue, TypeScript and React Native. He combines front-end expertise with backend and DevOps experience (PHP/Laravel, Node.js, PostgreSQL, Docker, GitLab/TeamCity), enabling end-to-end delivery and performance-focused optimization of large, legacy systems. Dmitry has shipped consumer mobile apps on the App Store and led teams and projects that involved complex integrations (payment systems, social APIs, large-data MySQL tuning and custom CMS modernization). Known for pragmatic problem solving, he routinely restructures million-line codebases and builds internal tooling to improve developer velocity and operations. Comfortable communicating in English (B2), he pairs a product-minded approach with a long-standing passion for evolving technologies since the early 2000s.
13 years of coding experience
1 year of employment as a software developer
Moscow Secondary School №823
Engineer’s Degree, Computer Software Engineering, Engineer’s Degree, Computer Software Engineering at Synergy University
Engineer’s Degree, Computer Software Engineering, 5, Engineer’s Degree, Computer Software Engineering, 5 at Moscow Collage of Informatics and computing
Engineer’s Degree, Computer Software Engineering, Engineer’s Degree, Computer Software Engineering at Moscow College of Space Instrument of N.E. Bauman
Russian, English