Niranjana Deshpande
I am a data and applied scientist at Microsoft, where I analyze M365 Copilot usage patterns to drive product growth. I received my Ph.D. from Rochester Institute of Technology.
My dissertation research – Towards Algorithm Selection for Efficient Search-Based Software Engineering – centered on leveraging algorithm selection for software engineering tasks. The goal of my research was to enable practitioners in building and maintaining software systems more effectively, using specific optimization algorithms for different problem instances. My work combined empirical analysis of evolutionary algorithms on hard SE problems, training ML models to predict algorithm performance, and using those models to build computationally efficient and functionally correct software systems.
I’ve applied these techniques to service-oriented systems and automated API recommendations during library migration. Our paper on self-adaptive service-oriented systems using algorithm selection won the best paper award at IEEE ICWS 2021.
news
| Jul 15, 2024 | I’ve joined Microsoft as a Data and Applied Scientist, in Redmond. |
|---|---|
| Feb 02, 2024 | Website revamp successful. |
| Nov 27, 2023 | Our paper on evaluating multi-objective evolutionary algorithms for API migration was accepted to the Journal of Swarm and Evolutionary Computation. |
| Oct 04, 2023 | I’m presenting my research at the Doctoral Symposium at ESEC/FSE in San Francisco this December. |
| Apr 15, 2023 | I’ve accepted a data scientist internship in the Product Analytics and Data Science (PANDAS) team at Amazon Web Services in Seattle. |
| May 14, 2022 | I’ve successfully defended my thesis proposal, and am looking forward to my internship in Seattle! |
selected publications
- ICWSR-CASS: Using algorithm selection for self-adaptive service-oriented systemsIn 2021 IEEE International Conference on Web Services (ICWS) , 2021