Roman Kulyniak

Senior Java Developer at Intellias

Lviv, Lviv Oblast, Ukraine
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

👤
Senior
🎓
Top School
Roman Kulyniak is a Senior Java Developer based in Lviv with seven years of experience building production-grade backend systems using Spring Boot, Spring Cloud, Kubernetes and cloud platforms like AWS and GCP. He progressed from EPAM’s trainee program into key engineering roles where he shaped code quality, mentored peers, and participated in university training as a speaker and interviewer. At Intellias he helped grow a startup project from scratch into a competitive service with thousands of active users, applying strong design, testing and observability practices. An active open-source contributor, he implemented game-perk abstractions and an “unstoppable-laser” mechanic in a popular coding game backend, demonstrating care for testable, maintainable game logic. Known for clear communication and pragmatic problem-solving, he pairs solid engineering craft with a knack for turning prototypes into scalable production features.
code7 years of coding experience
job4 years of employment as a software developer
bookMaster's degree, Computer Engineering, Master's degree, Computer Engineering at Ternopil Academy of National Economy
languagesUkrainian, English
stackoverflow-logo

Stackoverflow

Stats
11reputation
707reached
2answers
0questions
github-logo-circle

Github Skills (11)

javas10
game-development10
backend10
back-end-development10
java10
unit-testing9
software-design8
spring-cloud-config6
spring-data-jpa6
spring6
spring-boot6

Programming languages (11)

TypeScriptJavaShellC++BatchfileScalaJavaScriptGo

Github contributions (5)

github-logo-circle
codenjoyme/codenjoy

Oct 2020 - May 2021

Role in this project:
userBackend Developer
Contributions:67 reviews, 92 commits, 58 PRs in 7 months
Contributions summary:Roman contributed to the backend logic of the "icancode" game by creating an abstraction for perks, including timers and availability checks. They defined settings related to perks, such as drop ratio, availability, and activity, which were integrated into the game's service layer. Furthermore, they registered a new "unstoppable-laser" element, implemented the corresponding class, and developed unit tests to validate its functionality, including interactions with other game elements. Finally they implemented the core logic for an 'unlimited-fire' perk.
rkulyniak/codenjoy

May 2021 - Jun 2021

Contributions:38 pushes, 15 branches, 8 comments in 12 days
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 Kulyniak - Senior Java Developer at Intellias