John Rosasco is a seasoned software engineer with 7+ years of recent experience and a deep, decades-long pedigree in GPU, graphics, and high-performance rendering systems. Based in Mountain View, he has driven cross-platform GPU-optimized rendering for Google Maps/Earth and Waymo fleet simulation, and currently extends tools like Android GPU Inspector to new platforms such as Fuchsia. His background includes leading OpenGL driver efforts at Apple—where he authored the Uniform Buffer Object spec and earned large performance wins—and early graphics work at SGI, giving him rare end-to-end expertise from drivers to application middleware. John pairs systems-level optimization skills with practical DevOps and back-end engineering, evidenced by his Fuchsia integration work on the high-profile google/agi project. He also blends independent consulting and self-directed machine learning study, bringing both product-focus and continuous technical curiosity to complex visualization challenges.
7 years of coding experience
18 years of employment as a software developer
B.S., Building Construction Management, B.S., Building Construction Management at Michigan State University
Contributions:5 reviews, 13 commits, 56 PRs in 3 months
Contributions summary:John primarily focused on extending the Android GPU Inspector (AGI) to support Fuchsia, including establishing socket connections and integrating with Fuchsia's build system. They implemented Fuchsia-specific components, including a Zircon socket connection and integration with the Fuchsia GPU component registry. Additionally, the user made changes to the build configuration to add x64 support and moved files to accommodate the Fuchsia package structure.
Contributions:2 PRs, 156 pushes, 48 branches in 2 years
gpuinspectorandroid
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.