Akio Gaule is a senior graphics software engineer with nine years of professional experience building high-performance rendering systems for games and real-time 3D applications. He has shipped engine and rendering work across studios and platforms—from mobile rendering at Amazon Lumberyard to metaverse and AAA-grade systems—and recently contributed Vulkan-focused features and fixes to the Open 3D Engine project, including variable rate shading and render pass validation improvements. Based in Santiago, Chile, he blends deep C++ and graphics API expertise with a practical passion for squeezing maximum performance from hardware. Comfortable moving between engine-level systems, profiling/optimizer work, and team leadership, he also has experience managing engineering teams and porting engines across consoles and mobile. Driven by curiosity, he enjoys exploring new tech and aims to create software that meaningfully impacts users’ lives. An unexpected detail: alongside pragmatic engineering, he once listed paradise island caretaker as his dream job, signaling a rare mix of technical intensity and a love for low-key, creative living.
9 years of coding experience
17 years of employment as a software developer
Computer Science Engineer, Video Games, Computer Science Engineer, Video Games at Pontificia Universidad Católica de Chile
Open 3D Engine (O3DE) is an Apache 2.0-licensed multi-platform 3D engine that enables developers and content creators to build AAA games, cinema-quality 3D worlds, and high-fidelity simulations without any fees or commercial obligations.
Role in this project:
Back-end Developer
Contributions:8 reviews, 7 commits, 1 PR in 3 months
Contributions summary:Akio made numerous contributions to the Open 3D Engine (O3DE) project, primarily focusing on Vulkan-related rendering features and improvements. Their work includes fixing render pass validation errors and implementing variable rate shading (VRS) support, indicating a deep understanding of the Vulkan graphics API. They also addressed issues related to the profiler, particularly when loading captures from files, and made code refinements such as replacing `GetCStr()` with `GetStringView()`.
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.