Angelos Gkountis is a senior software engineer based in London with a decade of experience blending real-time computer graphics expertise and backend systems engineering. He started his career advancing mobile AR/VR rendering and graphics engines at Samsung and NaturalMotion, and over time shifted into high-performance backend work, primarily using Go while exploring Rust. Known for writing modular, well-documented code with a strong emphasis on performance, he is comfortable leading architecture and shipping production systems in both team and individual settings. His background spans low-level GPU optimizations, multithreaded Vulkan backends, and cloud-native API and database work, giving him rare end-to-end insight from device rendering to server infrastructure. Active in open-source with projects available on GitHub, he brings a research-driven mindset to practical engineering problems and a track record of applying novel techniques (including AI-assisted rendering) into commercial products.
10 years of coding experience
12 years of employment as a software developer
MSc Computer Science for Games Development Computer Science for Games Development, MSc Computer Science for Games Development Computer Science for Games Development at University of Hull
Bachelor's degree Computer Engineering, Bachelor's degree Computer Engineering at Technological Educational Institute of Central Macedonia
Bachelor of Science (B.S.) Game Programming Graphics Programming, Bachelor of Science (B.S.) Game Programming Graphics Programming at IVT AKMI
A Physically based shading demo app written in Rust using OpenGL 4.6 latest features
Contributions:139 commits, 2 PRs, 160 pushes in 3 years 9 months
demo-appshadingvulkanrustopengl
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
Angelos Gkountis - Senior Software Engineer at Utility Warehouse