Sophia Roshal

I am a second year PhD student in computer science at CSD @ Carnegie Mellon University, advised by Frank Pfenning, working towards efficient and usable parallelism via futures in functional languages. Current work has been on an adjoint natural deducton system with the goal of compilation down to the semi axiomatic sequent calculus (which has a futures interpretation). Previously, I was an undergraduate at Cornell University, where I worked under Dexter Kozen and Pedro H. Azevedo de Amorim on categorical semantics for mixing parallel and sequential operations. Pedro created this website template. I have also done research under Jonathan Aldrich (CMU) and Alex Potanin (ANU) on expanding the expressivity of decidable Dependent Object Types.

At the moment, I am primarily interested in programming languages, especially type theory and logics.

Email: sophiaroshal@cmu.edu

Twitter: @RoshalSophia
News

January 2023 Attending POPL!

August 2022 Starting my PhD!

May 2022 Graduated from Undergrad!

Publications

Refereed Publications

Towards decidable and expressive DOT
Sophia Roshal
SPLASH 2021 SRC (finalist).

Preprints

Adjoint Natural Deduction
Junyoung Jang, Sophia Roshal, Frank Pfenning, Brigitte Pientka

Teaching

Spring 2023 Teaching assistant for 15317 : Constructive Logic

Fall 2021 Teaching Assistant for CS4110 : Programming Languages and Logics

Spring 2021 Teaching Assistant for CS3110 : Data Structures and Functional Programming

Fall 2020 Teaching Assistant for CS3110 : Data Structures and Functional Programming

Fall 2019 Teaching Assistant for CS2112 : Object-Oriented Design and Data Structures (Honors)

Friends

Alaia Solko-Breslin is a CS PhD student at UPenn

Chris Lam is a CS PhD student at UIUC

David Siher is a Software Engineer at Microsoft

Gaurav Parmar is a CV PhD student at CMU Robotics Institute

Harrison Grodin is a CS PhD student at CMU CSD

Other Things

I like to climb things!

I also play the piano and the organ! Here is a recording of me playing Ravel's Pavane pour une infante défunte (piano) and a recording of me playing Gigout's Toccata (organ).