Jim Van Verth is a seasoned software engineer with over a decade of experience specializing in GPU development, 3D graphics, physics, and game engine architecture. He shipped core engine and graphics work on high-profile titles like Ratchet & Clank and multiple Tom Clancy games, and has led engine efforts across PC, PS2, Xbox 360 and PS3 platforms. At Google he focused on Skia’s GPU backends, text and path rendering, contributing notable build and multiplanar image handling improvements used by Chrome and Android. A published author and regular GDC presenter on game math, he blends deep algorithmic rigor with practical build/release engineering. Jim’s background spans both AAA console development and graphics infrastructure at scale, giving him a rare combination of game-focused creativity and production-grade systems engineering. Now based in Durham, NC, he carries that expertise into consulting and independent work under the self-styled title "Gentleman of Leisure."
12 years of coding experience
32 years of employment as a software developer
BA Computer Science, BA Computer Science at Dartmouth College
MS Computer Science, MS Computer Science at University at Buffalo
MS Computer Science, MS Computer Science at University of North Carolina at Chapel Hill
Skia is a complete 2D graphic library for drawing Text, Geometries, and Images.
Role in this project:
Back-end Developer & Build/Release Engineer
Contributions:757 commits, 1 comment in 7 years 8 months
Contributions summary:Jim primarily contributed to the codebase by making improvements and fixes related to the build process and core library functionalities. The commits involved addressing issues in image processing code, particularly focusing on handling color conversions, and ensuring a smooth integration of multiplanar YUV images and their sampling. These changes included updates to the underlying texture handling system, code optimization within the core system, and the introduction of new methods for handling multi-planar images, especially for the Vulkan backend. Furthermore, the contributions involved maintenance of internal build procedures, including changes to the test framework.
Contributions:10 PRs, 5 pushes, 3 branches in 3 years 4 months
flutterflutter-enginedart
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
Jim Van Verth - Gentleman Of Leisure at Self-employed