Hello! I'm Nathan, a PhD candidate in computer science at Stanford University, where I'm currently rotating with Professor Caroline Trippel. My research interests are computer architecture, verification, and security. Before I entered Stanford CS's PhD program in 2024, I attended the University of Pennsylvania, where I received my bachelor's and master's degrees in computer science. I In my free time I love playing tennis, being active outdoors, and cooking.
PhD Candidate in Computer Science
MSE/BSE in Computer Science
Published in ASPLOS'24
Yuxuan Zhang, Nathan Sobotka, Soyoon Park, Saba Jamilan, Tanvir Ahmed Khan, Baris Kasikci, Gilles A Pokam, Heiner Litz, and Joseph Devietti. 2024. RPG2: Robust Profile-Guided Runtime Prefetch Generation. In Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 2 (ASPLOS '24), Vol. 2. Association for Computing Machinery, New York, NY, USA, 999–1013. https://doi.org/10.1145/3620665.3640396
Undergraduate and Graduate course, University of Pennsylvania, Computer and Information Science Department, 2023, 2024
Undergraduate course, University of Pennsylvania, Computer and Information Science Department, 2023
Undergraduate courses, University of Pennsylvania, Various Departments, 2022
For an in depth look at my work, please reach out to me at nsobotka@stanford.edu.