Roman Chernyavski

Senior Software Engineer at EPAM Systems

Gdansk Metropolitan Area Poland
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 Chernyavski is a Senior Software Engineer with eight years of experience specializing in JavaScript development, currently based in the Gdansk metropolitan area and working at EPAM Systems. He brings a solid engineering foundation from a bachelor's in system programming and has progressed through hands-on roles at EPAM since 2019, now contributing at a senior level. Roman combines development with a strong focus on quality: his open-source testing work on an expression-calculator demonstrates careful test design across multiple difficulty levels and proactive handling of edge cases like division-by-zero. Comfortable across the full development lifecycle, he balances pragmatic implementation with rigorous automated testing to ensure resilient application behavior. Colleagues can expect a developer who elevates reliability through thoughtful test automation and real-world engineering discipline.
code8 years of coding experience
job3 years of employment as a software developer
bookBachelor's degree, Engineer - System Programmer, Bachelor's degree, Engineer - System Programmer at Belarusian State University of Informatics and Radioelectronics
languagesРусский, Немецкий, Английский
stackoverflow-logo

Stackoverflow

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

Github Skills (9)

javascript10
chai10
test-automation10
testing10
expressions9
parsing9
parse9
expression9
error-handling8

Programming languages (2)

JavaScriptHTML

Github contributions (5)

github-logo-circle
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:12 commits, 3 PRs, 5 pushes in 1 year 10 months
Contributions summary:Roman primarily contributed to the testing aspects of the expression calculator project. Their work involved adding multiple levels of tests, including "Easy", "Medium", and "Hard" test suites. The commits showcase the implementation of test cases with varying complexity, covering simple arithmetic operations, bracket handling, and nested expressions, ensuring the calculator's accuracy and robustness. Furthermore, they identified and addressed potential division-by-zero errors within the expression evaluations, making the calculator more resilient.
romacher/morse-decoder

Sep 2019 - Feb 2022

Contributions:12 commits, 9 PRs, 11 pushes in 2 years 5 months
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