Mikhail Vyrodov is a senior frontend engineer with eight years of experience building scalable, well-tested web applications and complementary backend skills. He favors project-driven engineering over chasing trends, applying SOLID principles and strong test discipline across React, Vue, Redux/Saga and legacy stacks like Backbone. At Yandex and Perlem he shipped user-facing features from video meeting moderation and onboarding to localization systems, QR-based cross-device media uploads and automated tests. He mentors aspiring developers as a code reviewer for Yandex Practicum and maintains several educational open-source projects and practical contributions—including parser and Babel-plugin work—demonstrating a continuous learning mindset and interest in language tooling. Based in Saint Petersburg, he balances production work with personal experiments that explore compilers, grammars and developer ergonomics.
5 years of coding experience
7 years of employment as a software developer
Master's degree, Computer Software Engineering, With Honors, Master's degree, Computer Software Engineering, With Honors at Belgorod Shukhov State Technology University
Desbordante is a high-performance data profiler that is capable of discovering many different patterns in data using various algorithms. It also allows to run data cleaning scenarios using these algorithms. Desbordante has a console version and an easy-to-use web application.
Contributions:2 PRs, 64 pushes, 9 branches in 10 months
cleaningpythondata-scienceconsolediscovering
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.