Summary
Dmitriy Gavrilov is a Senior Frontend Engineer with 10 years of experience building complex web applications, UI-kits and Web-GIS solutions across React and Vue ecosystems. He has led and mentored frontend teams, designed architectures for real-time and enterprise systems, and driven migrations from legacy frameworks to modern stacks. Dmitriy pairs hands-on implementation—shipping ERP and GIS frontends from scratch—with strong QA discipline, routinely achieving ~80%+ test coverage and introducing CI-driven visual regression and E2E testing using Docker and Playwright. He has a track record of performance and reliability improvements, from cutting infrastructure load by 40% via protocol changes to boosting development speed through internal knowledge bases. Comfortable across TypeScript, Storybook, Playwright/Cypress and mapping libs like OpenLayers and Yandex Maps, he blends pragmatic engineering with tooling automation (ts-morph code generators) to eliminate repetitive work. Based in Russia, he also holds a master's in computer science and often surfaces non-obvious wins by turning testing and developer ergonomics into measurable product and operational gains.
9 years of coding experience
9 years of employment as a software developer
Master's degree Computer science and engineering, Master's degree Computer science and engineering at Omsk State Technical University
English, Russian