Dmitry Shuvalov is a Lead Frontend Engineer with a decade of experience building high-impact web and mobile products across startups and scaleups. He specializes in TypeScript, React (including React Native), Effector, and API-first workflows, and has a track record of turning complex UIs and large data surfaces into maintainable, testable systems. Dmitry introduced contract-first API generation, semantic-release pipelines, and monitoring practices that measurably improved reliability and developer velocity. As a technical lead he scaled teams and UI libraries, drove a migration from Flow to TypeScript, and raised test coverage from single digits to over 60–85% while shipping UX improvements that boosted user satisfaction. Based in Yerevan with roots in Spain, he pairs hands-on engineering with architecture-level decisions and a knack for inventing small platform tools (like a grid engine and OpenAPI-to-TS generators) that speed delivery.
10 years of coding experience
6 years of employment as a software developer
Master's degree Software Engineering and Computer Technology Web Technology, Master's degree Software Engineering and Computer Technology Web Technology at ITMO University
Contributions:52 commits, 8 PRs, 10 pushes in 26 days
expressserver-sidemongoosemongodbnodejs
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.