Ionut Cava is a seasoned software engineer with 10+ years of experience specializing in C-family languages and high-performance 3D graphics, particularly OpenGL and AZDO techniques like bindless resources and compute-driven scene management. He balances enterprise-scale C++ work—currently on deduplication at HPE handling petabytes and many-core systems—with independent game-engine research where he prototypes modern rendering and multithreaded task frameworks. His background spans embedded Linux, C# Unity/Unreal work, and scripting languages (Python, Lua, JavaScript), giving him a rare full-stack systems-to-tools perspective in game and platform engineering. Comfortable across C++11–20 and familiar with Vulkan/Direct3D, he brings both low-level optimization chops and practical CI-driven development experience. A dual British–Romanian citizen based in Bristol, he continues to ship games and engine innovations in his spare time while contributing to cloud-scale storage products professionally.
10 years of coding experience
6 years of employment as a software developer
Bachelor, Computer Science, 10, Bachelor, Computer Science, 10 at Universitatea 'Ovidius' din Constanta
Game development framework under heavy development used as a personal testbed for rendering techniques and game mechanics. Have a look around. You might find some code worth copy&pasting.
Contributions:1161 commits, 7 PRs, 1377 pushes in 4 years 7 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
Ionut Cava - Software Engineer at Hewlett Packard Enterprise