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.
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.