Dmitry Karpunin is a Head of Frontend and front-end architect with over 18 years in programming and 14 years focused on web development, currently leading frontend architecture and teams at Evrone. He blends hands-on engineering, UX research, and project planning to design scalable, maintainable interfaces and to mentor and hire front-end talent. Dmitry has significant Ruby on Rails leadership experience and a track record of refactoring and supporting legacy projects within agile teams. An active open-source contributor, he developed core functionality for the widely used postcss-px-to-viewport plugin that helps convert pixel units to responsive viewport units. Based in Voronezh, he pairs deep algorithmic roots with practical delivery skills across high-load e-commerce, SEO platforms, and custom frontend tooling. Colleagues rely on him for technical decision-making, code reviews, and bridging design intent with robust front-end implementations.
A plugin for PostCSS that generates viewport units (vw, vh, vmin, vmax) from pixel units. The best choice to create a scalable interface on different displays by one design size.
Role in this project:
Front-end Developer
Contributions:3 releases, 21 commits, 15 PRs in 4 years 4 months
Contributions summary:Dmitry primarily contributed to the development of a PostCSS plugin, `postcss-px-to-viewport`, designed to convert pixel units to viewport units for responsive web design. Their work involved core functionality implementation, including the initial plugin structure, conversion logic, and the addition of features like media query handling and blacklisting specific selectors. Further commits show updates to the plugin for improved functionality and bug fixes, including new ignore features.
Contributions:155 commits, 1 push, 2 tags in 3 years 8 months
ruby-on-railsrailsrubyhelpersfront-end
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.