Generate a tailored SOP for Dr. Joshua Sunshine. Improve your application with a focused, well-structured draft.
Joshua Sunshine is a Systems Scientist at the Institute for Software Research at Carnegie Mellon University, with a broad research focus at the intersection of programming languages and software engineering. His specific interests include understanding the factors that influence the usability of reusable software components. Joshua completed his Ph.D. in Software Engineering at Carnegie Mellon University in December 2013, where his dissertation concentrated on the usability of software libraries and the ordering constraints of API protocols, under the guidance of advisor Jonathan Aldrich. Prior to his graduate studies, he graduated from Brandeis University in 2004 and worked for four years as a software engineer. Joshua continues to contribute to his field through research and collaboration, and he has received recognition for his work, including seed funding awards from CyLab.
Institute for Software Research, Carnegie Mellon University • Pittsburgh, PA
Conducting research at the intersection of programming languages and software engineering, focusing on the usability of reusable software components.
Admission is extremely competitive with no strict GPA cut-offs; holistic review is used.