Rohan PadhyeView profile
Assistant Professor
Rohan Padhye is an Assistant Professor at the Software and Societal Systems Department (S3D) in the School of Computer Science at Carnegie Mellon University. He leads the PASTA Lab , focusing on program analysis, software testing, and applications. He completed his Ph.D. in Computer Science at UC Berkeley under Koushik Sen, with research on program analysis specialization, and holds a Master's from IIT Bombay in static program analysis. Education: Ph.D. (UC Berkeley), Master's (IIT Bombay), B.E. (not explicitly stated but implied from context) Affiliations: Carnegie Mellon University, CyLab, Amazon Web Services (visiting academic), Microsoft Research (intern), Samsung Research America (intern), IBM Research India (researcher) His research spans software engineering, programming languages, systems, and security, with a focus on automated bug discovery through dynamic program analysis, coverage-guided fuzz testing, and concurrency testing. He has published in top venues like ICSE, ASE, ISSTA, SOSP, and USENIX Security. His recent projects include Fray (concurrency testing), Mu2 (mutation-guided fuzzing), and ChocoPy (educational programming language). Key research trends include: fuzz testing for distributed systems, AI-driven testing techniques, date/time bug analysis, performance issue detection in network controllers, and mutation-based testing guidance. His work integrates machine learning with traditional software testing and emphasizes open science through Green Open Access and artifact sharing. Scientific Awards NSF grants as PI (2025, 2021) Amazon Research Awards (2025, 2022) CyLab funding (2023, 2022, 2021) ACM SIGSOFT Distinguished Paper Awards (2025, 2023, 2025) Distinguished Reviewer Awards (PLDI'25, ACM TOSEM) SOSP 2019 Best Paper Award He advises a team of Ph.D. and Master's students in the PASTA Lab while teaching courses on program analysis and software testing. His lab's research is funded by NSF, CyLab, and Amazon.







