Hi there, you have reached the personal web page of Rithik Sharma.
I am a fourth-year PhD student at the University of California, Santa Cruz (UCSC), advised by Tyler Sorensen. My research interests include programming languages, GPUs, compilers, LLVM, and compile- and run-time optimizations.
During my PhD, I worked with Intel as a GPU compiler intern from June 2024 to September 2025, focusing on performance and security improvements in the Intel Graphics Compiler (an LLVM-based HLSL GPU compiler) for the new generation of Intel Arc GPUs.
Before joining UCSC, I finished my undergrad in Computer Science and Engineering from India. My thesis was about extending LLVM's backend support for new architectures and language frontends for embedded boards to make electric vehicles more functional. This work was done in Saarland, Germany, in collaboration with the University of Saarland and HighTec Edv Systeme GmbH.
I also got accepted twice for Google Summer of Code 2020 and 2021 under the LLVM Compiler Infrastructure. I worked on a loop safety compiler utility and the Clang static analyzer.
I am always interested in programming languages and compiler-related research. If you are interested in working with me, or would like to discuss internships or collaborations, please feel free to reach out.