Research
Programming languages for software engineering & machine learning

I am broadly interested in developing programming language techniques for addressing challenges in various fields, including software engineering and machine learning. Specifically, I take pleasure in designing domain-specific programming languages (DSLs) and developing program synthesis algorithms to address these challenges.

Research Grants

Selected Talks

See the Publications page for the full list of papers.