Thomas Arcila is a seasoned software engineer with over a decade focused on high-performance applications and real-time 3D rendering, currently contributing at NVIDIA. He brings deep C++ expertise (including templates and modern standards), GPU and CPU parallelism (CUDA, OpenCL, compute shaders, TBB, OpenMP), SIMD optimization and cross-platform systems experience across Linux, Windows, macOS and Android. Thomas has driven rendering and visualization efforts at major firms including Autodesk, AMD and Ubisoft, and worked on industry tooling and build/release integration for prominent open-source projects like Microsoft vcpkg. Known for low-level problem solving and technical leadership, he blends algorithmic rigor with practical engineering to ship performant graphics and visualization software at scale.
13 years of coding experience
16 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at Université Bordeaux I
Contributions:3 reviews, 10 commits, 14 PRs in 7 months
Contributions summary:Thomas primarily contributed to build and release management within the vcpkg project. Their work involved modifying portfiles, CMake configurations, and build scripts to integrate and update third-party libraries. They addressed issues related to compiler compatibility, platform support, and toolchain integration. Their contributions also included fixing build failures and adjusting the build process.
Contributions:2 PRs, 55 pushes, 41 branches in 1 year 7 months
partiesbazel-rulesbazelexposure
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.