aboutme

Joshua Sunshine

I am a Systems Scientist in the Institute for Software Research at Carnegie Mellon University. I have broad research interests at the intersection of programming languages and software engineering. I am particularly interested in better understanding of the factors that influence the usability of reusable software components.

I completed my PhD in Software Engineering from Carnegie Mellon in December 2013. My dissertation focused on the usability of software libraries with ordering constraints (API protocols). I was advised by Jonathan Aldrich.

I graduated from Brandeis University in 2004 and worked for almost four years as a software engineer before starting graduate school. I'm married to Kira Sunshine, and we have we have three children, Akiva, Elisheva, and Tamir.

contact information

Email Address

Phone Number:

412-268-1097

Mailing Address:

Joshua Sunshine
Wean Hall 5317
Institute for Software Research
School of Computer Science
Carnegie Mellon University
5000 Forbes Avenue
Pittsburgh, PA 15213-3891