Huawei Munich Research Center
Munich, Germany Rendering Algorithm Engineer - Contract Employee June 2023 – Present
- Improved rendering performance with efficient compute-shader-based software and hardware multi-view shadow rasterization, achieving a 3x boost in micropolygon rendering.
- Optimized Micropolygon Rendering by implementing Two-Pass HZB Culling and Occluded Shadow Culling, resulting in a 70% reduction in draw calls.
- Created an efficient multi-group GPU MPMC Task Queue for LOD Selection and HZB Culling of clusters, optimizing performance
- Introduced Geometry Shader support to O3DE.
- Developed Virtual Shadow Mapping for Micropolygon Rendering enabling caching of Directional Light Shadows.
- Optimized Raytracing for Micropolygon-like rendering systems with custom acceleration structures. Masters Thesis Student August 2022 – April 2023
- Introduced performant Micropolygon Cluster selection and frustum culling for multiple views. • Prepared a pipeline for cluster generation specifically for Skeletal meshes.
- Introduced Deferred Rendering for O3DE and Vertex Shader based skinning for skeletal meshes
- Migrated Micropolygon cluster selection from CPU to GPU compute shaders, resulting in a 10-fold reduction in processing time.
Usaneers GmbH Munich, Germany Working Student March 2021 – July 2022
- Designed and built an image detection and tracking system for Hololens 2, leveraging OpenCV and Unity.
- Explored handtracking development on the NReal headset using the Mediapipe network.
- Developed numerous Interactive Multi-User Experiences for Hololens 2.
Parallax Labs Mumbai, India Associate XR Engineer June 2019 – Sep. 2020
- Developed a spatial awareness-based assistive application for Hololens for Changeover Parts Management, reducing the time required to changeover parts by 74%.
- Created an online collaborative VR application for the space agency of India where users can preview satellite elevation models and interact with machine parts in an immersive virtual environment.
- Developed a realistic VR medical emergency training simulation for Indian forces and a Golf simulation for Oculus Quest Intern Aug. 2017 - June 2019
- Created a VR tool to visualize satellite elevation models and machine assemblies using Unity for ISRO. • Developed an immersive product preview experience using Unreal Engine 4 and Leap Motion.
- Delivered a talk titled ”My Time in Space” at Unite India 2018, discussing VR tool developed for ISRO.