Ryan Mccampbell is a software engineer with 11 years of experience based in Sunnyvale, CA, currently building tools at Google to detect and log privacy issues and support software privacy reviews. He holds a BS and MS in Computer Science from the University of Virginia with near-perfect GPAs and has a background spanning machine learning research for autonomous vehicles, data-focused desktop applications, and large-scale infrastructure internships at Facebook and Google. Passionate about AI and VR/AR, he combines strong systems and backend skills—evidenced by contributions to the popular assimp 3D asset importer where he fixed Windows Unicode file-path handling and removed unsafe fixed-size buffers—with practical experience in signal processing and GUI work. Known for meticulous code quality and cross-platform problem solving, he seeks roles where he can make measurable impact on core computer technology.
11 years of coding experience
4 years of employment as a software developer
Monticello High School
Bachelor of Science - BS, Computer Science, 3.95, Bachelor of Science - BS, Computer Science, 3.95 at University of Virginia
The official Open-Asset-Importer-Library Repository. Loads 40+ 3D-file-formats into one unified and clean data structure.
Role in this project:
Backend Developer
Contributions:6 commits, 1 PR, 11 comments in 1 month
Contributions summary:Ryan focused on improving the codebase related to file input/output, specifically concerning unicode handling on Windows systems. Their work included fixing issues with character encoding and converting between UTF-8 and UTF-16 (wide characters) to ensure proper file path processing. They also refactored code to remove fixed-size buffers and other code cleanup, improving code readability and efficiency. The user's contributions primarily centered on addressing platform-specific compatibility issues, ultimately enhancing the library's ability to handle diverse file systems correctly.
Contributions:32 pushes, 1 branch in 3 years 10 months
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.