Juho Saarinen is a Staff C++ Software Engineer based in Helsinki with 12 years of experience specializing in graphics, compute, and game-engine systems where performance is paramount without compromising user experience. He has driven GPU-focused work across Varjo and Basemark, shipping XR cloud streaming features and leading Metal and Vulkan backends for benchmarking and engine tooling. Pragmatic and detail-oriented, he has contributed to open-source graphics tooling—improving glTF extension handling and memory robustness in the widely used cgltf loader—reflecting a knack for hardening edge-case file handling. Comfortable across low-level C/C++ and modern graphics APIs, he enjoys tackling performance bottlenecks and architecting pragmatic compute abstractions that accelerate customers’ GPU workloads.
12 years of coding experience
8 years of employment as a software developer
Bachelor of Engineering (BEng) Computer Programming, Bachelor of Engineering (BEng) Computer Programming at Kajaani University of Applied Sciences
Tradesman Electronics Technician, Tradesman Electronics Technician at Pohjoisen Keski-Suomen Oppimiskeskus
:diamond_shape_with_a_dot_inside: Single-file glTF 2.0 loader and writer written in C99
Role in this project:
Back-end Developer
Contributions:13 commits, 1 PR, 8 comments in 1 month
Contributions summary:Juho primarily focused on enhancing the cgltf library's ability to handle extensions within glTF files. Their contributions involved adding new structs and functions to accommodate unhandled extensions, fixing memory leaks, and improving the overall robustness of the codebase. This included implementing functions to copy extension JSON data and refining the memory management related to extensions, leading to improved handling of invalid or complex glTF files.
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
Juho Saarinen - Staff C Software Engineer at Varjo