Roman Kenig-gusev

Lead Software Engineer at EPAM Systems

Amsterdam, North Holland, Netherlands
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 Kenig-gusev is a Lead Software Engineer with 11 years of experience designing and shipping web applications, currently based in Amsterdam and leading cross-functional teams at EPAM Systems. He combines deep hands-on expertise in React, Next.js and GraphQL with a strong focus on product discovery and client-driven requirements, often enjoying the early ideation phase that turns business goals into technical plans. Roman has a track record of improving developer experience and performance across projects, from white-label e-commerce to marketing apps, and has grown teams from small beginnings to larger delivery units. He is an active open-source contributor, strengthening Flow type definitions and improving UX in notable projects like flow-typed and the OpenDota web interface, underscoring his commitment to code quality and accessibility. Academically versatile, he holds a BS in Computer Science and an MA in English teacher education and is pursuing doctoral studies in Management, which informs his people-first leadership approach. Colleagues describe him as a pragmatic problem-solver who balances technical rigor with clear communication across stakeholders.
code11 years of coding experience
job9 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Dostoevsky Omsk State University
bookMaster's degree, English Teacher Education, Master's degree, English Teacher Education at Omsk State Pedagogical University
languagesEnglish, Russian, German, Serbian, Dutch
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (18)

javascript10
flow-control10
testing10
work-flow10
ui-design10
type-definition10
uid10
front-end-development10
control-flow10
flowtype10
react10
accessibility9
cli8
webpacker8
webpack8

Programming languages (22)

PowerShellMDXJavaCSSLeanRustScalaTeX

Github contributions (5)

github-logo-circle
flow-typed/flow-typed

Nov 2017 - Oct 2019

A central repository for Flow library definitions
Role in this project:
userFull-stack Developer
Contributions:12 commits, 12 PRs, 13 comments in 1 year 10 months
Contributions summary:Roman primarily contributed to improving and expanding the type definitions within the `flow-typed/flow-typed` repository. Their work included adding and updating Flow type definitions for various JavaScript libraries such as `qs`, `react-onclickoutside`, `react-redux`, `pluralize`, `smoothscroll`, `trim-left`, `trim-right`, `math-random`, `statuses`, `http-errors`, `@reach/visually-hidden`, `@reach/auto-id` and `supports-webp`. This involved creating new definition files, updating existing ones, and writing test cases to ensure type safety and correctness, demonstrating a strong focus on code quality and developer experience.
libdefsflowtypedefinitionscli
odota/web

Aug 2019 - Oct 2021

React web interface for the OpenDota platform
Role in this project:
userFront-end Developer
Contributions:8 commits, 6 PRs, 45 comments in 2 years 2 months
Contributions summary:Roman primarily focused on enhancing the user interface of the OpenDota web application. Their commits include adjustments to the display of win percentages in histogram labels, implementing accessibility improvements to icon links, and fixing visual issues related to the color of gold amounts in story pages. They also addressed loading behavior and made changes to the player detail page, improving overall user experience and component functionality.
opendotareactdataweb-interfacejavascript
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 Kenig-gusev - Lead Software Engineer at EPAM Systems