Yevhenii Selivanov

Senior Gameplay Systems Engineer at CD PROJEKT RED

Montreal, Quebec, Canada
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
Yevhenii Selivanov is a Senior Gameplay Systems Engineer with nine years of experience building scalable, networked multiplayer systems and deep Unreal Engine C++ expertise, currently contributing to CD PROJEKT RED’s Project Sirius. He specializes in the Gameplay Ability System, Modular Game Features, and cross-system engine integration, having led memory and network optimizations that reduced RAM usage by hundreds of megabytes and enabled robust play under high latency. Yevhenii has shipped AAA multiplayer titles including OUTRIDERS and an UE5 Early Access release, and he’s known for building designer-friendly tools like a visual ability graph layered on GAS. Comfortable moving between engine-level systems and designer workflows, he combines performance diagnostics with practical API design to make advanced systems reliable and accessible across large teams.
code9 years of coding experience
job6 years of employment as a software developer
bookMaster of Engineering - MEng Computer Software Engineering, Master of Engineering - MEng Computer Software Engineering at European University of Information Technology and Economics In Warsaw
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at Taras Shevchenko National University of Kyiv
languagesEnglish, Polish, Russian, Ukrainian
github-logo-circle

Github Skills (25)

blueprint10
unreal-engine-510
unreal-engine-410
multiplayer10
object-pooling10
plugin10
unreal10
object-pool10
cpp10
game-development10
ui-generator10
console8
command-line6
telegram-bot5
integrate4

Programming languages (4)

C#C++GoSwift

Github contributions (5)

github-logo-circle
JanSeliv/PoolManager

Apr 2023 - Jan 2025

Open-source plugin that helps reuse objects in UE5.4
Contributions:4 releases, 11 PRs, 73 pushes in 1 year 9 months
c-plus-pluscppgame-developmentobject-poolobject-pool-pattern
JanSeliv/CustomShapeButton

Apr 2023 - Feb 2025

Open-source plugin that allows to make buttons of any shape in UE5.4
Contributions:2 releases, 12 PRs, 33 pushes in 1 year 10 months
buttonbutton-widgetc-plus-pluscppcustom-shape
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
Yevhenii Selivanov - Senior Gameplay Systems Engineer at CD PROJEKT RED