Dmitry Karpunin

Head Of Frontend at Evrone

Voronezh, Voronezh Oblast, Russia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
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.
code14 years of coding experience
job6 years of employment as a software developer
languagesРусский, Английский
github-logo-circle

Github Skills (4)

javascript10
css10
postcss10
media-queries8

Programming languages (10)

TypeScriptJavaCoffeeScriptCSSSCSSJavaScriptObjective-CSwift

Github contributions (5)

github-logo-circle
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:
userFront-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.
taroviewport-unitsscalablevmindisplays
KODerFunk/ultimate-base

Jan 2012 - Sep 2015

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.
Request Free Trial
Dmitry Karpunin - Head Of Frontend at Evrone