Roman Dvornov

Principal Software Engineer at Microsoft

Prague, Prague, Czechia
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
Roman Dvornov is a Principal Software Engineer with 16 years of experience building and leading frontend teams, now driving engineering at Microsoft from Prague. He has progressed from hands-on frontend development to architecture and leadership roles at Avito, AVITO.ru, Wrike and Microsoft, combining team leadership with deep UI and tooling expertise. Roman is an active open-source contributor focused on CSS, webpack analysis tools and critical-CSS generation—his work includes specification fixes in the W3C CSS drafts and UI improvements to Statoscope. He excels at refining developer workflows and frontend architecture, often improving clarity and maintainability in both code and documentation. Colleagues rely on him to translate complex styling and build-system problems into reliable, testable solutions.
code16 years of coding experience
job16 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
131reputation
4kreached
5answers
0questions
github-logo-circle

Github Skills (22)

puppeteer10
javascript10
testing10
css10
syntax10
html10
nodejs10
documentation10
analyzer9
performance-monitor9
webpack9
webpacker9
performance-analysis9
code-formatting9
git8

Programming languages (12)

TypeScriptJavaCSSBikeshedAstroSCSSJavaScriptGo

Github contributions (5)

github-logo-circle
statoscope/statoscope

Dec 2016 - Mar 2021

Statoscope is a toolkit to analyze and validate webpack bundle
Role in this project:
userFront-end Developer
Contributions:35 commits, 26 pushes, 3 branches in 4 years 3 months
Contributions summary:Roman primarily focused on developing the user interface for the Statoscope project. They implemented and refined UI components, including tables, menus, and a color bar, and worked on layout and styling. They also addressed build and UI-related issues, such as making the UI compatible with URL mode and fixing scrollbar issues, demonstrating an understanding of the project's front-end architecture and user experience.
webpack-runtime-analyzerwebpack-statsvalidationdependency-graphbundle
jscs-dev/node-jscs

Jan 2014 - Sep 2015

:arrow_heading_up: JavaScript Code Style checker (unmaintained)
Role in this project:
userFull-stack Developer
Contributions:13 commits, 8 PRs, 78 comments in 1 year 8 months
Contributions summary:Roman primarily contributed to the JavaScript Code Style checker project by fixing bugs and implementing new features. They addressed issues such as incorrect semicolon requirements, path resolution for configurations and exclusion patterns, and resolved related GitHub issues. Additionally, the user added support for import and export declarations and enhanced code formatting by implementing new rules.
code-stylelinterheadingstyle-checkerchecker
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
Roman Dvornov - Principal Software Engineer at Microsoft