Hi! I'm Samriddhi, a junior Computer Science student at Carnegie Mellon University. I like systems, theory and ML. My favorite classes at CMU have been compilers, parallel computing, theory of computation, database systems, and linguistics.
You can reach me at samriddb [at] cmu [dot] edu.
Bio
Previously, I interned at CloudKitchens and before that, I was a research intern at the Qatar Computing Research Institute. I was also a TA for 15-122, the data structures and algorithms class at CMU and research assistant at HCII, CMU.
My favourite programming language is Rust. I also enjoy GPU programming.
Projects
Optimizing Compiler — C0 (subset of C) to LLVM and x86-64 in Rust; SSA, dataflow analysis, register allocation, SCCP, ADCE, inlining.
Sequence-to-Graph Aligner — CUDA-accelerated DNA aligner. C++, CUDA.
Needle — PyTorch-like autodiff library with GPU acceleration and graph optimizations. Python, C++, CUDA.
CarnegieGPT — CMU resource retrieval system; won best campus experience at TartanHacks 2024. Python.
Personal
I grew up across Kuwait, Abu Dhabi, India, and mostly Doha, Qatar — surrounded by a lot of cats :). I play for the table tennis team at CMU, and like reading, especially theology and philosophy.
Made with Zola.