Kostiantyn Riabchenko is a C++ game developer with 14 years of experience specializing in Unreal Engine 4/5, gameplay programming, multiplayer replication, and systems-level networking. Based in Cluj-Napoca, he has shipped both AAA and smaller titles, implementing replicated character abilities, combat mechanics with GAS, and C++/UMG-driven UI integrated with MVVM and DI plugins. His background includes building an SMTP/IMAP server in low-level C++ with Boost.Asio, which informs his strong understanding of networking and debugging in game contexts. An active contributor to functional-programming projects on GitHub, he has improved testing infrastructure for the prominent Yesod web framework and extended Haskell’s Hspec test runner—evidence of disciplined QA and a taste for formal languages. Colleagues value his clear communication and collaborative style that fosters friendly, productive teams. He combines practical, production-minded Unreal expertise with a deep interest in language-driven correctness (Rust/Elm/Haskell/Agda), making him adept at solving complex technical challenges.
14 years of coding experience
2 years of employment as a software developer
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Dnipro University of Technology
Contributions summary:Kostiantyn primarily contributed to the testing infrastructure of the Yesod web framework. They implemented methods and functions within the test suite to facilitate POST requests, including setting request bodies and handling different types of post data. The user also refactored the code to improve error handling and ensure the correct content-type for multipart form data, enhancing the testing capabilities of the framework.
Contributions summary:Kostiantyn focused on enhancing the testing framework by adding a "before" feature, renaming a function, and correcting imports. These changes primarily involved modifications to the testing runner and core functionalities within the `Hspec` testing framework. The contributions included adding tests and documentation to ensure the correct behavior of the added features. The modifications included the addition of new test cases.
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.