
Ravi Chugh
Associate Professor · Programming Languages
Max Planck Institute for Software SystemsGermany
About
Ravi Chugh is an Associate Professor in the Department of Computer Science at the University of Chicago. His work bridges Programming Languages (PL) and Human-Computer Interaction (HCI), focusing on direct manipulation programming systems and hole-driven development.
- Affiliation: University of Chicago
- Role: Director of Undergraduate Studies
Research interests:
- Direct Manipulation Programming Systems
- Type Systems
- Program Synthesis
- Structured Editing
- Visual Programming
His recent work includes Ragged Blocks (UIST 2025) for structured text rendering, Code Style Sheets (OOPSLA 2025) for styling code, and projects like Sketch-n-Sketch and Hazel for bimodal programming environments.
Professional Activities:
- Program Committee: HATRA 2025, VL/HCC 2023, PLDI 2022, POPL 2021
- Artifact Evaluation Co-Chair: PLDI 2018-2020
- Editorial Board: Journal of Functional Programming (2020–)
0Publications listed
Find Ravi Chugh elsewhere
Related Searches
You Might Also Like
Ravi ChughUniversity of Chicago · Associate Professor
Michael CoblenzMax Planck Institute for Software Systems · Assistant Professor
Shraddha BarkeIMDEA Software Institute · Researcher
Nada AminMax Planck Institute for Software Systems · Assistant Professor
Max WillseyMax Planck Institute for Software Systems · Assistant Professor
Xinyu WangInria · Assistant Professor