Angel Elguero is a graphics programmer with eight years of experience specializing in real-time rendering and graphics systems, currently working at Rockstar Games after progressing from a junior role. With a background in aerospace engineering from Virginia Tech, he brings a physics-minded approach to shader development, lighting, and rendering pipelines. His open-source HybridRenderingEngine demonstrates hands-on mastery of OpenGL, clustered forward/deferred rendering, PBR, and engine tooling—he also built the CMake-based build system and SDL2 integration. Based in Edinburgh, he blends low-level graphics engineering with practical systems work and a habit of prototyping renderer features end-to-end.
Clustered Forward/Deferred renderer with Physically Based Shading, Image Based Lighting and a whole lot of OpenGL.
Role in this project:
Full-stack Developer
Contributions:1 release, 121 commits, 2 PRs in 1 year 5 months
Contributions summary:Angel appears to be responsible for setting up the build and dependency system using CMake. They also worked on integrating SDL2 with the project and implemented a display manager class for screen-related operations using SDL. Additionally, the user initiated the rendering pipeline with initial OpenGL setup, shaders, and basic rendering of a triangle, expanding the project with features such as lighting and texture rendering.
Backup for the gifs of the rendering algorithms article.
Contributions:9 commits, 2 PRs, 6 pushes in 12 days
gifsgifgiphyrenderinggif-animation
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
Angel Elguero - Graphics Programmer at Rockstar Games