Welcome to my corner of the internet! I am a 4th year PhD student at the University of Pennsylvania advised by Prof. Mayur Naik. My research interests span Programming Languages and Machine Learning. Specifically, my research leverages techniques from program synthesis and analysis to build tools and frameworks to enable machine learning practitioners effectively understand where their models fail, and ways to fix them. My other research interests include developing program synthesis techniques to streamline software analysis, bug finding, and code generation.
While machine learning has seen several advances in recent years, with models achieving state-of-the-art performance on a variety of tasks, analyzing and understanding these models and their failures is an ad-hoc and often chaotic process. This is exacerbated by the lack of tools and frameworks that allow practitioners to interactively explore their models in a manner that is intuitive and easily accessible. My research aims to bridge this gap by developing novel techniques and tools to allow the systemic analysis and debugging of machine learning models.
If any of this interests you, I am actively looking for collaborators and would love to chat! Feel free to reach out to me by email here.