Phd Candidate
Computer Science and Engineering
Louisiana State University
Baton Rouge, LA
I am pursuing a Ph.D. in Computer Science under the supervision of Dr. Anas Mahmoud. My research focuses on leveraging Large Language Models (LLMs) to address the needs of mobile app users and developers. I apply natural language processing (NLP), qualitative analysis, and statistical methods to gain insights from from user feedback and app design practices. I also investigate app store policies on app testing and feature requirements, and examine their impact on app development workflows.
S. Shrestha and A. Mahmoud, Automated Software Engineering Journal (ASEJ), 2025
G. Shrestha, S. Shrestha, and A. Mahmoud, ACM Transactions on Software Engineering and Methodology (ACM TOSEM), 2025
S. Shrestha and A. Mahmoud, Proceedings of the IEEE/ACM International Conference on Mobile Software Engineering and Systems (ICSE MobileSoft), 2024
Software Engineering | Requirement Engineering | Natural Language Processing | App Store Requirement Analysis | User Interface Design Analysis | Human Computer Interactions | Qualitative Analysis
Ph.D. Candidate in Computer Science; GPA: 3.91
Dissertation title: “Leveraging Large Language Models to Enhance the Utility of Mobile App Store Rating Systems”
Baton Rouge, LA, USA
Bachelor in Computer Engineering; GPA: 3.75
Lalitpur, Nepal
Programming Lab Assistant (3 hr, 30 students)
Graduate Teaching Assistant (3 hr, 100+ students)
Software Developer (full-time, onsite)
Intern, Software Developer, QA (full-time, 3 months, onsite)
Programming Languages:
Python, Java, Kotlin, JavaScript (JS), SQL, C/C++, Dart
Frameworks & Tools:
SpringBoot, Next.js, React (library), Flutter (SDK), Figma, NLTK, Git
Cloud Technologies:
Firebase (Auth, Functions, FireStore, NextJS integration), AWS
Database:
PostgreSQL, MongoDB, Elasticsearch, HBase