Regular biography
Sanidhya Kashyap is a Tenure Track Assistant Professor in the Department of Computer Science at École Polytechnique Fédérale de Lausanne. His research and teaching focus on advanced operating systems, computer systems, and data-intensive systems. He offers courses such as Advanced Operating Systems (CS-477), Computer Systems (CS-202), and Data-Intensive Systems (CS-300). His work integrates theoretical concepts with practical applications, emphasizing system design and implementation through programming in C. He is affiliated with the RS3LAB and contributes to the teaching and supervision of PhD students.
Scholar-generated biography
Sanidhya Kashyap is an Assistant Professor at EPFL, specializing in systems research. His work focuses on improving the performance and reliability of file systems, memory management, and concurrent data structures. Kashyap's research explores innovative approaches to persistent memory, software runtimes, and scalable synchronization primitives. He has developed frameworks for fuzzing file systems to identify semantic bugs and has contributed to the design of high-performance persistent data structures. His publications address challenges in manycore scalability, NUMA-aware synchronization, and the efficient use of disaggregated memory. His research emphasizes the development of robust and efficient systems software for modern computing environments.