Chuck Rozhon is a low-level software engineer and graduate student researcher at UC Davis with 11 years of experience focused on computer graphics, visualization, and GPU programming. He holds a BS from UIUC and is completing graduate work and a PhD trajectory in computer graphics, bringing deep C, C++, and Python expertise to projects spanning OpenGL, DirectX, CUDA, and ROCm. His industry experience includes driver and embedded graphics work at NVIDIA and a software engineering role at AMD, giving him practical insight into both hardware-oriented driver stacks and high-performance rendering systems. At UC Davis he developed real-time volume rendering tools for scientific visualization, demonstrating an ability to translate complex data into interactive visual systems. Known for operating comfortably in large C++/Objective-C codebases, he pairs research rigor with production-grade GPU development.
11 years of coding experience
3 years of employment as a software developer
Doctor of Philosophy - PhD, Computer Graphics, Doctor of Philosophy - PhD, Computer Graphics at University of California, Davis
Implementation of Peter Shirley's Ray Tracing In One Weekend book using Vulkan and NVIDIA's RTX extension.
Contributions:5 pushes in 3 years 6 months
raynvidiavulkanrtxtracing
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.