Joseph W. Cutler
2nd year PhD student at UPenn CIS

Hi! I'm Joseph Cutler, but feel free to call me Joe. Right now, I'm a CS PhD student at UPenn, advised by Benjamin Pierce. My research is broadly in the domain of programming languages, but my interests often reach into software engineering and human-computer interaction. My work is supported by the NSF Graduate Research Fellowship.

During my undergraduate studies at Wesleyan University (go Wes!), I did research with Dan Licata and Norman Danner. Together, we worked on formalizing the process of amortized analysis by way of recurrence extraction.

I've also done research internships in PL, namely at MPI-SWS, working with Deepak Garg, and at Correct Computation, Inc. and Amazon Web Services with Mike Hicks.

Before college, I was an avid web developer, and I spent about six total months as a web development intern at Flatiron School, writing Ruby, JS, and Elixir.

You can reach me at, or take a look at my CV.


Other Writing


Random Stuff

Thanks to Joomy Korkut for letting me steal his website!
Last updated: