Bio:
Sumit Gulwani is a computer scientist connecting ideas, people, and research & practice. He invented the popular Flash Fill feature in Excel, which has now also found its place in middle-school computing textbooks. He leads the PROSE research and engineering team at Microsoft that drives advances in AI-assisted programming and has incorporated them into various Microsoft products including Visual Studio, Excel, Notebooks, PowerQuery, PowerApps, PowerAutomate, Powershell, and SQL. He is a champion of storytelling trainings and initiatives within Microsoft. He has initiated a novel research fellowship program in India, a remote apprenticeship model that scales up impact, nurtures globally diverse talent, and grows research leaders. He has co-authored 11 award-winning papers (including 3 test-of-time awards from ICSE and POPL) amongst 150+ research publications across multiple computer science areas and delivered 70+ keynotes/invited talks. He is a Fellow of the ACM and AAIA, and received the Max Planck-Humboldt medal in 2021 and the ACM SIGPLAN Robin Milner Young Researcher Award in 2014 for his pioneering contributions to AI-assisted Programming. He obtained his PhD in Computer Science from UC-Berkeley, and was awarded the ACM SIGPLAN Outstanding Doctoral Dissertation Award. He obtained his BTech in Computer Science and Engineering from IIT Kanpur, and was awarded the President’s Gold Medal.
Available Lectures
To request a single lecture/event, click on the desired lecture and complete the Request Lecture Form.
-
AI-assisted Programming: Applications, Experiences, and Neuro-symbolic techniques
AI can enhance programming experiences for a diverse set of programmers. This includes professional developers and data scientists who require assistance in software engineering and data...
- Art of Disruptive Research
Sumit’s research career, spanning more than 2 decades, has been filled with diverse experiences: from proving theorems to writing code and shipping features inside mass-market...- Enhancing LLM performance with Cognitive Strategies
Large Language Models (LLMs) have emerged as a powerful general-purpose tool capable of performing a wide variety of tasks. However, they are not very precise by themselves. The good news is that...- Storytelling and Science
Something magical happens when we hear “Let me tell you a story”. Stories are powerful because they play out upon a universal narrative structure (understood even by a toddler)...- The Story of Flash Fill and how it shaped me
The Flash Fill feature in Microsoft Excel allows users to automate string transformations like converting “FirstName LastName” to “lastname, firstname” from just one...To request a tour with this speaker, please complete this online form.
If you are not requesting a tour, click on the desired lecture and complete the Request this Lecture form.
All requests will be sent to ACM headquarters for review.
- Art of Disruptive Research