Hristo Iliev is a Senior Gameplay Programmer with nine years of hands-on experience building game systems and tools, currently at Ubisoft Sofia and co-founder of Paper Cranes Ltd. He brings deep multi-language expertise—C#, C/C++, Java, Python and scripting—paired with full-stack knowledge of servers, databases, DevOps and application architecture. At Ubisoft he progressed from junior to senior roles, shipping gameplay features and R&D prototypes, and contributes to major open-source engines like Godot and raylib where he improved performance, fixed core bugs and added GLTF animation support. Comfortable leading small teams and mentoring peers, he also has a track record of solving cross-platform build issues and shipping reliable editor/runtime fixes. Fast to learn and adaptable, Hristo blends pragmatic production experience with a penchant for engine-level problem solving that benefits both live projects and experimental research.
9 years of coding experience
6 years of employment as a software developer
High School Diploma, Computer Science, High School Diploma, Computer Science at Sofia Professional School of Electronics
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Technical University Sofia
A simple and easy-to-use library to enjoy videogames programming
Role in this project:
Back-end Developer & Graphics Programmer
Contributions:13 reviews, 29 commits, 28 PRs in 1 year 11 months
Contributions summary:Hristo primarily contributed to improving the raylib library, focusing on enhancing its build process and adding new features. Their work involved fixing build issues related to WebAssembly (WASM) and CMake, ensuring cross-platform compatibility. Furthermore, the user added functionalities like monitor utilities and implemented support for GLTF model animations, including bone loading and vertex color attributes. The user also addressed several bugs.
Godot Engine – Multi-platform 2D and 3D game engine
Role in this project:
Backend Developer
Contributions:5 reviews, 6 commits, 11 PRs in 9 months
Contributions summary:Hristo primarily contributed to the Godot Engine's core functionality, focusing on improving its performance and fixing bugs. They addressed issues in areas such as CPU particles, C# scripting, GDScript and editor functionality. The user also added a modf function and fixed snap behavior.
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
Hristo Iliev - Senior Gameplay Programmer at Ubisoft Sofia