Roman Sudarikov

Principal Software Engineering Manager 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
🎓
Top School
Roman Sudarikov is a Principal Software Engineering Manager based in Prague with 10 years of professional experience building front-end systems and leading engineering teams at Microsoft and Pure Storage. He currently leads work on Microsoft Teams and Fluent UI, contributing hands-on to the widely used Fluent UI web library by refactoring components, improving accessibility, and adding flexible card props and examples. His background spans frontend engineering, performance simulation for storage appliances, and progressive leadership roles from individual contributor to principal manager, demonstrating an ability to switch between deep technical work and people/strategic leadership. With academic roots in mathematics and partial PhD study in computational linguistics, he brings analytical rigor and a user-focused mindset to UI and client engineering challenges.
code10 years of coding experience
job16 years of employment as a software developer
bookMaster's degree, Mathematics and Computer Science, Master's degree, Mathematics and Computer Science at Ural State University named after A.M.Gorky
bookDoctor of Philosophy (Ph.D.), Computational Linguistics, DROPPED OUT, Doctor of Philosophy (Ph.D.), Computational Linguistics, DROPPED OUT at Univerzita Karlova v Praze
languagesEnglish, German, Czech
github-logo-circle

Github Skills (13)

accessibility10
uid10
typescript10
component-kit10
typescripts10
front-end-development10
ui-design10
component-design10
react10
typescript-types10
ui-components10
fluentd9
css9

Programming languages (6)

TypeScriptMDXJavaScriptPHPMarkdownPython

Github contributions (5)

github-logo-circle
microsoft/fluentui

Feb 2020 - Feb 2021

Fluent UI web represents a collection of utilities, React components, and web components for building web applications.
Role in this project:
userFront-end Developer
Contributions:193 reviews, 47 commits, 93 PRs in 11 months
Contributions summary:Roman primarily focused on enhancing and refining the Fluent UI web component library. Their contributions involved converting existing components to functional components, refactoring, and implementing new features. The user also made improvements to accessibility features and added various props to the card component, including size, fluid, selectable, elevated, inverted, quiet, and disabled states. Furthermore, the user made styling updates, added examples and refactored components to align with the library's design system.
web-componentsreact-component-libraryreact-componentsmicrosoftui-components
Rock-paper-scissors game example which uses CustomVision to recognize user's gestures
Contributions:3 reviews, 14 commits, 24 PRs in 2 years 9 months
recognizescissorsgamerock-paper-scissors-gamerock
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