Upper Merion Township, Pennsylvania, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Rudraksha Shah is a Staff Engineer with 10 years of experience specializing in computer graphics, GPU performance, and visualization systems, currently driving graphics engineering at Qualcomm. He combines deep academic training from UPenn’s Computer Graphics and Game Technology program with hands-on work optimizing GPU pipelines—profiling shaders, automating performance counter collection, and tuning DirectX12 on Snapdragon Adreno hardware. His career spans real-time geospatial and medical visualization, Unity and native graphics stacks, and contributions to high-profile open-source projects like Cesium where he strengthened core robustness through validation and thorough test coverage. Known for shifting CPU workloads into efficient shader-based GPU implementations, he brings a practical bias for measurable performance improvements and tooling that scales across platforms. Based in Pennsylvania, he pairs an engineer’s rigor with an educator’s clarity from prior teaching roles, making complex graphics systems both faster and more maintainable.
10 years of coding experience
3 years of employment as a software developer
High School Schooling, High School Schooling at St.Xaviers high school Ahmedabad
Bachelor of Technology - BTech Information Technology, Bachelor of Technology - BTech Information Technology at Nirma University
Bachelor of Engineering - BE Computer Science, Bachelor of Engineering - BE Computer Science at Florida Atlantic University
Master of Engineering - MEng Computer Graphics and Game Technology., Master of Engineering - MEng Computer Graphics and Game Technology. at University of Pennsylvania
Contributions:32 commits, 11 PRs, 22 comments in 1 month
Contributions summary:Rudraksha primarily focused on validating the 3D Tiles validator by adding and modifying tests. They implemented checks for specific properties within the tileset, such as asset version, refine property values, and geometric error. The user also addressed linting issues and updated the validation logic based on recommendations, ensuring the integrity of the 3D Tiles format. This involved modifying and adding test cases to cover different scenarios.
An open-source JavaScript library for world-class 3D globes and maps :earth_americas:
Role in this project:
Software Engineer (Focus on Core Functionality)
Contributions:19 commits, 9 PRs, 11 comments in 1 day
Contributions summary:Rudraksha primarily focused on improving the codebase's robustness and reliability by adding various checks, including null and type checks, to the Cesium library. They modified existing files, such as `EllipsoidGeodesic.js`, `TileAvailability.js`, and `Check.js`, to incorporate these checks. Furthermore, the user updated unit tests for `defaultValue.js` and modified `EncodedCartesian3.js`, ensuring more comprehensive validation. This indicates a focus on ensuring the library's stability and preventing potential errors.
3d-globegltfjavascript-librarygeospatial3d-tiles
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.