Roman Meshkov is a frontend developer with 8 years of experience building large, maintainable web applications, currently contributing to Tinkoff after notable frontend work at OZON.ru and Monitor Soft. He specializes in Vue/Nuxt and Angular, with practical knowledge of Node.js, NestJS, and REST APIs, and a strong focus on performance, accessibility, and design-system driven UIs. At OZON he refactored routing to follow JSON API conventions, moved large portions of apps to a new design system, and improved infinite-scroll reliability with throttled retries. At Monitor Soft he helped design architectures for aerospace information systems, created an Angular component library and utility tooling still used across teams. To sharpen his craft and give back, he maintains Stream Roulette, a non-profit project that surfaces random Twitch streamers, demonstrating product-minded curiosity beyond day-to-day work. Based in Moscow, he combines pragmatic engineering with attention to UX and long-term maintainability.
8 years of coding experience
4 years of employment as a software developer
Bachelor's degree, Computer Science and Engineering, Bachelor's degree, Computer Science and Engineering at Moscow Polytechnic University
Contributions:6 PRs, 21 pushes, 4 branches in 5 years
javascriptgame
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.